MySQL忘記root密碼怎麼辦?通常狀況下會有兩種思路:找回密碼和重置密碼。在實際的工做中,MySQL數據庫忘記root密碼通常採用重置密碼的辦法去解決。下面就看看在Linux下和在Windows下重置root密碼的步驟。
Windows下MySQL忘記root密碼怎麼辦?
1.以系統管理員身份登錄系統,啓動mysql跳過權限檢查.
d:\mysql\bin\mysqld-nt –skip-grant-tables mysql
2.進到d:\mysql\bin下,使用mysqladmin命令設置密碼
d:\mysql\bin\mysqladmin -u root flush-privileges password 「新密碼」 sql
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 & spa
2. 而後用空密碼方式使用root用戶登陸MySQL
[root@MySQL mysql]# MySQL -u root ip
3. 修改root用戶的密碼;
MySQL> update MySQL.user set password=PASSWORD(‘新密碼’) where User=’root';
MySQL> flush privileges;
從新啓動MySQL,就能夠使用新密碼登陸了。 cmd