更改

跳转至: 导航搜索

如何在Linux(CentOS)下重置MySQL根(Root)密码

删除408字节, 2017年11月9日 (四) 11:40
无编辑摘要
本例中以CentOS6.6下修改MySQL5.1.73 及CentOS7修改MySQL5.7.20 举例说明。 
1.首先输入“service mysqld status”查看当前mysql服务状态,下图显示正在mysqld服务正在运行中。
[[File:MySQLRoot1.png]]
[[File:MySQLRoot3.png]]
4.输入“mysqld_safe --skip-grant-tables &”命令以无密码方式进入MySQL安全模式。
备注:在CentOS7及MySQL5.7则需使用以下命令。
1. systemctl stop mysqld
2. mysql -uroot -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
3. systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
4. systemctl start mysqld
5. mysql -uroot
[[File:MySQLRoot4.png]]
5.输入“mysql -u root”并按回车键即可。
匿名用户

导航菜单