MySQL密码忘记后该怎么办

MySQL密码忘记后该怎么办

首先杀掉原有的mysqld进程.再启动一个跳过grant的mysqld服务

/path/to/mysql/bin/mysqld_safe --skip-grant --user=mysql &mysql

要是不断网的话,最好加上--skip-networking参数

而后直接登录

/path/to/mysql/bin/mysql -uroot

登录之后就能够设置密码了: mysql> use mysql;

mysql> update user set password=password("new-password") where user="root";
mysql> flush privileges;
mysql> exit


这时候再正常启动mysql就可使用新的密码了。sql

相关文章
相关标签/搜索