教你在Ubuntu系统下忘记mysql密码怎么办?

先停止mysql服务
sudo /ect/init.d/mysql stop
然后输入:
sudo mysqld_safe –skip-grant-tables &

mysql服务器的守护进程是mysqld,但是我们一般是通过一个叫mysqld_safe的包装程序与守护进程进行交互,mysql_safe包装程序在守护进程启动时添加了一些与安全有关的日志特性和系统集成特性。(mysql4.0以前,叫做safe_mysqld),–skip-grant-tables &可以跳过mysql的访问控制。

然后

use mysql
update user set password=password(“your_new_password”) where user=”root”;
flush privileges;

到此为止 ,密码修改就完成了。
下面启动mysql服务
sudo /ect/init.d/mysql start
然后登录
mysql -u root -p
然后提示你输入密码,输入刚设置的密码即可登录