vim 打开/etc/my.cnf 根据实际情况 一般在ETC下面
在【mysqld】下面添加
skip-grant-tables
重启mysql服务
登陆mysql
直接mysql 就进来了
然后 user mysql;
selecthost,user,passwordfrommysql.user;//即可查看到用户和密码
updateusersetpassword=password("newpasswd")whereuser="root";//'newpasswd'这里改为你要设置的密码
flushprivileges;
exit
最后把my.cnf 添加的那一段删除 重启数据库就OK了~
运维QQ交流群:171586999