《Mysql必讀CentOS下安裝mysql時忘記設置root密碼致無法登錄的解決方法》要點:
本文介紹了Mysql必讀CentOS下安裝mysql時忘記設置root密碼致無法登錄的解決方法,希望對您有用。如果有疑問,可以聯系我們。
前言MYSQL必讀
昨天一天都是啟動mysql時提示:The server quit without updating PID file
,今天重裝了mysql之后還是同樣報錯,然后恢復了一下/usr/my.cnf
突然就可以啟動了.(明明昨天/usr/my.cnf就是默認的,有個解決方法說改這個文件才改的)MYSQL必讀
然后現在就到沒有設置root密碼的問題了,搜了幾個方法都不行,直到看到下面這個方法一才行.MYSQL必讀
解決方法一:MYSQL必讀
# /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysql restart # mysql -uroot -p Enter password: <輸入新設的密碼newpassword> mysql>
解決方法二:MYSQL必讀
直接使用/etc/mysql/debian.cnf
文件中[client]
節提供的用戶名和密碼:
MYSQL必讀
# mysql -udebian-sys-maint -p Enter password: <輸入[client]節的密碼> mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # mysql -uroot -p Enter password: <輸入新設的密碼newpassword> mysql>
總結MYSQL必讀
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能有所幫助,如果有疑問大家可以留言交流.MYSQL必讀
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/2065.html