倘若你一不小心忘了root密碼,抑或像我一樣誤操作將root權(quán)限調(diào)到了最低,大可不必驚慌失措,采用如下步驟即可輕松找回密碼.
方法一
1、以安全模式運(yùn)行MySQL并跳過安全驗(yàn)證
/usr/bin/mysqld_safe --skip-grant-tables
2、以root身份登錄MySQL,代碼如下:
/usr/bin/mysql -uroot
3、重置、清空root密碼,代碼如下:
mysql> use mysql;
mysql> update user set password='' where user='root';
4、給root重新設(shè)置密碼,代碼如下:
/usr/bin/mysqladmin -uroot password 'Your Password Here'
方法二,使用重置腳本,代碼如下:
- wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh;sh reset_mysql_root_password.sh --Vevb.com
適合lnmp或MySQL管理腳本在/etc/init.d/mysql且mysql安裝在/usr/local/mysql/的。否則需要修改腳本后再執(zhí)行sh reset_mysql_root_password.sh.
新聞熱點(diǎn)
疑難解答
圖片精選