- 1.vi /etc/my.cnf,在[mysqld]中添加
[mysqld]
skip-grant-tables
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
-
- 重启mysql
service mysql restart
-
- 使用用户无密码登录
mysql -uroot -p (直接点击回车,密码为空)
-
- 选择数据库
use mysql;
-
- 修改root密码
update user set authentication_string=password('123456') where user='root';
- 6 .刷新权限
flush privileges;
- 7 .退出重新登录