centos下MySQL默認(rèn)密碼忘記了如何解決?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、成都網(wǎng)站建設(shè)、滑縣網(wǎng)絡(luò)推廣、微信平臺(tái)小程序開(kāi)發(fā)、滑縣網(wǎng)絡(luò)營(yíng)銷、滑縣企業(yè)策劃、滑縣品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供滑縣建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
centos下mysql默認(rèn)密碼忘記的解決方法:1、使用“grep 'temporary password' /var/log/mysqld.log”找回安裝時(shí)的初始密碼;2、使用centos系統(tǒng)賬號(hào)和密碼強(qiáng)制登陸,然后進(jìn)行密碼的修改即可。
方法一、找回安裝時(shí)的初始密碼:
1、grep 'temporary password' /var/log/mysqld.log
方法二、使用操作系統(tǒng)賬號(hào)和密碼強(qiáng)制登陸,進(jìn)行修改密碼
1、mysql -uroot -p
2、輸入你的centos的密碼
3、修改密碼
UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPassword') WHERE User = 'root' AND Host = 'localhost';
注:如果顯示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements,說(shuō)明你的密碼不符合安全要求,
4、FLUSH PRIVILEGES;
5、quit;
方法三、強(qiáng)制進(jìn)行密碼的修改
1、systemctl stop mysqld
2、systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
3、systemctl start mysqld
4、mysql -u root
5、UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPassword') WHERE User = 'root' AND Host = 'localhost';
注:如果顯示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements,說(shuō)明你的密碼不符合安全要求,
6、FLUSH PRIVILEGES;
7、quit;
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)centos下mysql默認(rèn)密碼忘記了如何解決大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。