mysql 忘记密码
修改mysql 配置文件
vim /etc/my.cnf # 追加 skip-grant-tables [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-name-resolve skip-grant-tables
重新启动mysql 然后无密码进入mysql 修改密码
service mysqld restart mysql -uroot -p // 回车即可无密码进入 use mysql; update User set Password=PASSWORD('123') where User='root';
然后改回配置文件在其重启mysql
vim /etc/my.cnf # 删除刚刚添加的 skip-grant-tables service mysqld restart
这下新密码为123,通过这个进入数据
mysql -uroot -p123