重置mysql的root密碼最簡單的方法
我的mysql版本 MYSQL V5.7.9,舊版本請(qǐng)使用:
UPDATE mysql.user SET Password=PASSWORD(’新密碼’) WHERE User=’root’;
Mac OS X - 重置 MySQL Root密碼
密碼太多記不住??你是否忘記了Mac OS 的MySQL的root密碼? 通過以下4步就可重新設(shè)置新密碼:
1. 停止 mysql server.
通常是在 ’系統(tǒng)偏好設(shè)置’ > MySQL > ’Stop MySQL Server’
2. 打開終端,輸入:
sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
3. 打開另一個(gè)新終端,輸入:
sudo /usr/local/mysql/bin/mysql -u root UPDATE mysql.user SET authentication_string=PASSWORD(’你的新密碼’) WHERE User=’root’; FLUSH PRIVILEGES; exit
4. 重啟MySQL.
好了,這樣就完成了
知識(shí)點(diǎn)補(bǔ)充
Windows:
1.以系統(tǒng)管理員身份登陸系統(tǒng)。
2.打開cmd-----net start 查看mysql是否啟動(dòng)。啟動(dòng)的話就停止net stop mysql.
3.我的mysql安裝在d:usrlocalmysql4bin下。
4.跳過權(quán)限檢查啟動(dòng)mysql.
d:usrlocalmysqlbinmysqld-nt --skip-grant-tables
5.重新打開cmd。進(jìn)到d:usrlocalmysql4bin下:
d:usrlocalmysqlbinmysqladmin -u root flush-privileges password 'newpassword'
d:usrlocalmysqlbinmysqladmin -u root -p shutdown 這句提示你重新輸密碼。
6.在cmd里net start mysql
7.搞定了。
Linux:
MySQL root密碼的恢復(fù)方法之一
如果忘記了MySQL root密碼,可以用以下方法重新設(shè)置:
1.KILL掉系統(tǒng)里的MySQL進(jìn)程;
killall -TERM MySQLd
2.用以下命令啟動(dòng)MySQL,以不檢查權(quán)限的方式啟動(dòng);safe_MySQLd --skip-grant-tables &
3.然后用空密碼方式使用root用戶登錄 MySQL;
MySQL -u root
4.修改root用戶的密碼;
MySQL> update MySQL.user set password=PASSWORD(’新密碼’) where User=’root’; MySQL> flush privileges; MySQL> quit
重新啟動(dòng)MySQL,就可以使用新密碼登錄了。
到此這篇關(guān)于重置mysql的root密碼最簡單的方法的文章就介紹到這了,更多相關(guān)mysql下如何重置mysql的root密碼內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. MySQL中文亂碼問題解決方案2. MySql如何使用not in實(shí)現(xiàn)優(yōu)化3. Microsoft Office Access隱藏和顯示字段的方法4. MySQL Delete 刪數(shù)據(jù)后磁盤空間未釋放的原因5. 淺談數(shù)據(jù)庫日期類型字段設(shè)計(jì)應(yīng)該如何選擇6. MySQL性能優(yōu)化之一條SQL在MySQL中執(zhí)行的過程詳解7. MySQL分支選擇參考:Percona還是MariaDB8. 八步解決ACCESS自動(dòng)編號(hào)問題(將SQL SERVER 2000數(shù)據(jù)庫,轉(zhuǎn)換為ACCESS數(shù)據(jù)庫)9. MySQL Innodb 存儲(chǔ)結(jié)構(gòu) 和 存儲(chǔ)Null值 用法詳解10. MYSQL(電話號(hào)碼,身份證)數(shù)據(jù)脫敏的實(shí)現(xiàn)
