国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  技術(shù)知識庫 >  數據庫 >  數據庫管理 >  Linux連接mysql報錯:Access denied for user ‘root’@‘localhost’(using password: YES)的解決方法

Linux連接mysql報錯:Access denied for user ‘root’@‘localhost’(using password: YES)的解決方法

2019-09-04 09:25:26 352

最近在linux連接mysql /usr/local/mysql/bin/mysql -uroot -p


輸入密碼出現Access denied for user 'root'@'localhost'(using password: YES)錯誤。下面話(huà)不多說(shuō)了,來(lái)一起看看詳細的解決方法吧


解決辦法:


1.先停止mysql 服務(wù)


service mysqld stop


2.進(jìn)入mysql安裝目錄bin/ 使用safe模式,進(jìn)行重啟:


./mysqld_safe --skip-grant-tables

image.png

3.使用root賬戶(hù),無(wú)密碼登錄,修改root用戶(hù)密碼


mysql -u root 

use mysql

update user set password=PASSWORD("你的密碼") where User = 'root';

4.重啟mysql,正常登錄


service mysqld restart 重啟


/usr/local/mysql/bin/mysql -uroot -p  然后輸入剛才重置的密碼

image.png

完成,連接成功!


提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->