搭设好vps的LNMP环境后,使用phpmyadmin修改密码,结果不小心把mysql的root账户密码弄丢了,导致mysql不能正常访问
GOOGLE了一下
找到如下解决办法
killall -TERM mysqld
/etc/init.d/mysql start –skip-grant-tables
cd /usr/local/mysql/bin
./mysql -u root -p
此时会提示你输入密码,但是直接回车即可。
然后出现mysql > 的提示符
之后输入:
use mysql;
UPDATE user SET password=PASSWORD(‘root‘) WHERE user=’root’;
exit;
此时mysql的root密码就被改为:root ,就是命令行中的红色部分,你可以设置成自己喜欢的密码
记得重新启动mysql
/etc/init.d/mysql restart
exit;
好了,OK,问题解决。