mysql用戶密碼默認會定期過期,過期后,用Navicat類的客戶端工具登錄就登錄不了,當然,網站上調用MYSQL也連不上,怎么辦呢? 別急,客戶端雖然用不了了,但是,我們還可以使用Mysql命令行工具。
windows環境下,打開cmd命令提示符界面,進入MYSQL安裝目錄下的Bin目錄,如:C:\Program Files\MySQL\MySQL Server 5.7\bin,輸入以下命令后回車
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
再輸入mysql -uroot -p;回車(分號也要輸入)
按提示輸入正確的密碼就可以登錄了,登錄后輸入alter user 'root'@'localhost' identified by 'root';后回車(分號也要輸入)。
然后系統就重置root的密碼了,現在用客戶端就可以連接了。