我的环境是ubuntu 15.04+lnmp一键安装包,好久没有去用数据库,把密码忘记了。
1.gedit /etc/my.cnf,修改这个文件,在[mysqld]的段中加上一句:skip-grant-tables
2.重启mysql:/etc/init.d/mysql restart
3.输入mysql在终端进入mysql
4.输入:USE mysql ;
5.输入:UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;
6.输入: flush privileges ;
7.退出mysql
8.gedit /etc/my.cnf,修改这个文件,把刚刚加进去的内容删掉。
关于MySQL密码你应该知道的那些事:http://www.linuxdiyf.com/linux/12965.html
Linux下找回mysql密码的方法:http://www.linuxdiyf.com/linux/147.html