當我們在Linux系統中安裝好MySQL之後興致勃勃地在終端輸入: mysql -u root -p ,提示access denied……ues password YES/NO錯誤,導致這個錯誤地原因是密碼錯誤,那麼如何修改MySQL密碼?
這時你需要進入/etc/mysql目錄下,然後sudo vim/vi debian.cnf查看裡面的用戶名和密碼,然後使用這個檔案中的用戶名和密碼進入mysql,假如debian.cnf中的用戶名為debian-sys-maint,則:
mysql -u debian-sys-maint -p按回車,這時需要你輸入密碼,複製debian.cnf中的密碼(不要手動輸入,因為容易產生錯誤)。
此時你能進入到mysql裡面了
修改人root密碼
根據上一步登入mysql客戶端
mysql> use mysql; Database changed mysql> update user set password=password('new password') where user='root'; Query OK, 4 rows affected (0.00 sec) Rows matched: 4 Changed: 4 Warnings: 0 mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> quit
用新改的root和密碼登入檢視。
1、開啟終端,輸入sudo apt-get install phpmyadmin ,回車
2、接著,安裝完成後,去apache伺服器目錄(已經由/var/www/html改為/media/home/ivalley)下檢查,發現並沒有phpmyadmin,這樣的檔案或資料夾
3、這裡是重點,系統安裝軟體時,預設軟體安裝在了/usr/share/下,所以你的phpmyadmin在/usr/share下可以找到
4、所以,咱們必須建立一個軟連接,使得第三步驟中顯示的檔案和/media /home/ivalley 下的某個文件連結起來,輸入以下程式碼sudo ln -s /usr/share/phpmyadmin /media/home/ivalley/phpmyadmin
5、接下來,開啟瀏覽器,輸入http ://localhost/phpmyadmin,輸入你的帳號名稱和密碼就可以順利的登陸、愉快的使用MySQL資料庫啦
以上是Linux怎麼修改MySQL密碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!