mysql忘记密码解决方案
1. 找到mysql配置文件,windows下my.ini,linux下my.cnf[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
加入红色配置项,并保存
2. 重启mysql
3. 直接运行mysql(不需要在mysql -u root -p)
4. 依次执行命令
user mysql;
UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;
flush privileges ;
5. 去掉第一步的配置项,在重启mysql
查看完整版本: mysql忘记密码解决方案
Tags: 密码