數據庫連接不成功的解決方法「無法連接到數據庫如何解決」

按照教程一步步安裝MYSQL直到完成,但是使用Navicat Premium連接MYSQL數據庫時候卻提示:“Access Denied for user root@localhost(using password:YES)”,非常奇怪的問題,密碼確定是對的。

經過網上查詢後找到如下解決辦法,順利解決此問題:

安裝MYSQL後出現無法連接的解決辦法

1、找到MYSQL安裝目錄下的my.ini,找到[mysqld]節點,在下方添加skip_grant_tables,該語句代表登錄mysql時跳過輸入密碼的操作,忽略登錄檢查;

2、打開命令行工具,定位到MYSQL安裝目錄下的bin文件夾;

安裝MYSQL後出現無法連接的解決辦法

2、輸入net stop mysql,關閉MYSQL服務;

安裝MYSQL後出現無法連接的解決辦法

3、輸入net start mysql,開啟MYSQL服務,完成一個MYSQL重啟;

安裝MYSQL後出現無法連接的解決辦法

4、輸入mysql -u root -p,提示password:後直接回車,無密碼即可登錄;

安裝MYSQL後出現無法連接的解決辦法

5、輸入use mysql,切換到mysql數據庫;

安裝MYSQL後出現無法連接的解決辦法

6、輸入密碼修改語句:update user set password=password(“你設置的密碼”) where user=”root”;(注意最後有個分號) 然後回車執行;

安裝MYSQL後出現無法連接的解決辦法

7、輸入flush privileges; (注意最後有個分號)並且回車,刷新MySQL權限相關的表;

安裝MYSQL後出現無法連接的解決辦法

8、輸入quit並且回車,退出MYSQL;

安裝MYSQL後出現無法連接的解決辦法

9、修改my.ini文件,注釋掉skip_grant_tables(在skip_grant_tables前面加一個 # 注釋),保存並退出;

10、重複第2和第3步,重啟MYSQL服務;

完成操作,再試試就可以連接登錄MYSQL了。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/274209.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:11
下一篇 2024-12-17 14:11

相關推薦

發表回復

登錄後才能評論