找回密码的步骤如下:
1, 停止 MySQL 服务器
sudo /opt/lampp/lampp stopmysql
2, 使用 `--skip-grant-tables' 参数来启动 mysqld
sudo /opt/lampp/sbin/mysqld --skip-grant-tables
3, 再开一个终端 (在终端中直接右键 + B) 进入 MySQL
sudo /opt/lampp/bin/MySQL -uroot
现在会直接进入 MySQL
4, 连接 MySQL 权限数据库
use MySQL;
5, 修改 root 用户的密码
update user set password=password("123456") where user="root"; #其中括号中即为所要设置的新密码.
6, 刷新权限表 (必须要有这一步)
flush privileges;
7, 退出 MySQL
quit;
8, 重启 MySQL 服务
sudo /opt/lampp/lampp startmysql
参考:
http://www.cnblogs.com/942267027wzmblog/p/6252284.html
来源: http://www.bubuko.com/infodetail-2933792.html