mysql 忘记 root 密码
打开 my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存,退出。
重新启动 mysql 服务
cmd 进入 mysql bin 目录,
输入 mysql -u root -p
空密码进入,
输入 UPDATE user SET Password = password ('123456') WHERE User = 'root';
其中,"123456" 为你的新密码。