欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS下安裝mysql時(shí)忘記設(shè)置root密碼致無法登錄的解決方法

 更新時(shí)間:2016年11月03日 10:40:33   投稿:daisy  
最近在給公司的內(nèi)網(wǎng)開發(fā)用服務(wù)器裝系統(tǒng),然后裝mysql居然就花了一天,原因是因?yàn)楸救嗽贑entOS下安裝萬mysql后,無法通過root進(jìn)入,因?yàn)榘惭b的時(shí)候,并沒有設(shè)置root密碼而導(dǎo)致無法登錄,通過查找了資料終于解決了,現(xiàn)在想方法分享給大家,有需要的朋友們可以參考借鑒。

前言

昨天一天都是啟動(dòng)mysql時(shí)提示:The server quit without updating PID file,今天重裝了mysql之后還是同樣報(bào)錯(cuò),然后恢復(fù)了一下/usr/my.cnf突然就可以啟動(dòng)了。(明明昨天/usr/my.cnf就是默認(rèn)的,有個(gè)解決方法說改這個(gè)文件才改的)

然后現(xiàn)在就到?jīng)]有設(shè)置root密碼的問題了,搜了幾個(gè)方法都不行,直到看到下面這個(gè)方法一才行。

解決方法一:

# /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: <輸入新設(shè)的密碼newpassword> 
mysql> 

解決方法二:

直接使用/etc/mysql/debian.cnf文件中[client]節(jié)提供的用戶名和密碼:

# mysql -udebian-sys-maint -p 
Enter password: <輸入[client]節(jié)的密碼> 
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# mysql -uroot -p 
Enter password: <輸入新設(shè)的密碼newpassword> 
mysql> 

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能有所幫助,如果有疑問大家可以留言交流。

相關(guān)文章

最新評(píng)論