有時登錄MySQL時,會提示密碼過期提示,如下圖:
創(chuàng)新互聯(lián)建站從2013年開始,先為河東等服務(wù)建站,河東等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為河東企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。此時的客戶端窗口,都無法登錄的MySQL數(shù)據(jù)庫服務(wù)器中,但是通過命令行操作,可以登錄到MySQL數(shù)據(jù)庫服務(wù)器中,但是通過命令行登錄到MysQL數(shù)據(jù)庫服務(wù)器中,不能執(zhí)行任何命令,此時需要修改mysql密碼,具體的操作如下:
通過命令行進入MySQL
mysql -uroot -pwf123456
執(zhí)行修改密碼的命令:
SET PASSWORD = PASSWORD('123456');
注:使用這個命令“set password for root@localhost = password('wf123456');”修改密碼時,會提示命令錯誤,錯誤代碼為“You must reset your password using ALTER USER statement before executing this statement.”所以修改密碼,盡量用上面的命令。
設(shè)置數(shù)據(jù)庫賬號沒有過期時間:
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
查看用戶的user表中的password_expired字段是否是Y,是Y,用戶則已經(jīng)過期,是N,則用戶沒有過期。
修改完賬號的密碼后,則MySQL的客戶端連接工具,就可以重新連接上數(shù)據(jù)庫了。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。