MySQL 5.7.9 重置root密码 https://skyf.org/reset-mysql579-root-password/
mysql 5.7 设置root密码方法 http://www.cnphp6.com/archives/125056
以下是其他版本:
第一种方法:
CentOS下重置Mysql root密码 http://www.centoscn.com/CentOS/config/2014/0628/3215.html
第一步:修改Mysql配置文件
1 2 3 4 5 |
[root@liama01 ~]# vi /etc/my.cnf [mysqld] skip-locking # 加入,5.7不加 skip-grant-tables # 加入 |
第二步:重启Mysql后使用mysql -uroot -p 命令登入Mysql并修改密码
Linux重启Mysql:
1 |
[root@liama01 ~]# service mysqld restart |
windows重启Mysql再服务管理中重启。
Linux 登录Mysql:
1 2 |
[root@liama01 ~]# mysql -uroot -p Enter password: |
直接回车即可登录。
1 2 3 |
mysql> use mysql mysql> update user set password=PASSWORD('123456') WHERE user="root"; mysql> flush privileges; |
执行后Mysql的root密码修改为“123456”
完成后记得将配置文件中的skip-grant-tables配置行去掉。
第二种方法:
https://my.oschina.net/kmwzjs/blog/749914