變更

前往: 導覽搜尋

如何在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”并按回车键即可。
匿名使用者

導覽選單