1. 重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:
#vim /etc/my.cnf(注:windows下修改的是my.ini)
在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:
2.重启mysql服务:
[root@yxy etc]# service mysql restart
修改mysql密码方法(为保证数据安全,新密码 设置 9位及以上 数字+字母+大小写+特殊字符) :
mysqladmin -u root -h 127.0.0.1 -p password
3.开启远程访问mysql,请依次执行以下语句
- mysql -u root -p
- use mysql
- update user set host='%' where user='root'
- flush privileges
- exit
- service mysql restart