很多人利用phpmyadmin或者命令行來修改了mysql的root密碼,重啟后發現mysql登錄錯誤,這是為什么呢?修改mysql的root的密碼要在mysql軟件中mysql數據庫里修改root的密碼,還要在配置文件中修改。而且在數據庫中的修改不止修改一行數據,所以千萬不要手動修改,要用命令來修改。
本文幫助讀者解決用phpmyadmin修改root密碼問題和用phpmyadmin更改root密碼后無法登陸問題
首先用root賬號登陸phpmyadmin,然后點擊左側進入mysql數據庫,在頂部點擊“mysql”進入sql輸入界面。輸入以下命令:
update user set password=password('123456') where User='root'
其中123456為你希望修改的密碼,切記不要在數據庫中直接手工修改密碼。
修改mysql數據庫root密碼
然后點擊右下角的“執行”,看到如下界面,就表示修改成功。(注意:有的mysql這里影響的列數並不是2)
phpmyadmin修改mysql數據庫root密碼成功
接着還要進入phpmyadmin目下下的libraries目錄,修改config.default.php文件。找到$cfg['Servers'][$i]['password'] = ' ',
修改為$cfg['Servers'][$i]['password'] = '123456'; 123456就是您想要的密碼。重啟mysql后新密碼生效。
如果安裝了wordpress,需要修改wordpress的配置文件(此處只需修改密碼)
設置 wp-config.php
為了繼續進行以下環節,請你找到以下代碼並進行修改:
返回到你在第一步時解壓WordPress包的地方,重命名wp-config-sample.php文件為wp-config.php. 用你喜歡的編輯器打開已經重命名的wp-config.php並且填寫好以下信息,例如:
DB_NAME
你在第二步時為WordPress建立的數據庫名稱。
DB_USER
你在第二步建立WordPress數據庫時創建的用戶名。
DB_PASSWORD
你在第二步時為你數據庫用戶所創建的密碼。
DB_HOST
你在第二步時決定的主機名(通常時localhost,但也不是絕對,請根據實際情況填寫)。 保存文件。