2 回答

幕布斯6054654
TA貢獻1876條經驗 獲得超7個贊
Windows下MySQL忘記root密碼怎么辦?
1.以系統管理員身份登陸系統,啟動mysql跳過權限檢查.
d:\mysql\bin\mysqld-nt –skip-grant-tables
2.進到d:\mysql\bin下,使用mysqladmin命令設置密碼
d:\mysql\bin\mysqladmin -u root flush-privileges password “新密碼”
3.在cmd里重新啟動mysql
net start mysql
Linux下MySQL忘記root密碼怎么辦?
1. 用以下命令啟動MySQL,以不檢查權限的方式啟動;
[root@MySQL mysql]# safe_MySQLd –skip-grant-tables &
[root@MySQL mysql]# MySQLd –skip-grant-tables &
2. 然后用空密碼方式使用root用戶登錄MySQL
[root@MySQL mysql]# MySQL -u root
3. 修改root用戶的密碼;
MySQL> update MySQL.user set password=PASSWORD(‘新密碼’) where User=’root';
MySQL> flush privileges;
重新啟動MySQL,就可以使用新密碼登錄了。
添加回答
舉報
0/150
提交
取消