數據庫連接不成功的解決方法 無法連接到數據庫如何解決
按照教程一步步安裝MYSQL直到完成 , 但是使用Navicat Premium連接MYSQL數據庫時候卻提示:“Access Denied for user root@localhost(using password:YES)” , 非常奇怪的問題 , 密碼確定是對的 。
經過網上查詢后找到如下解決辦法 , 順利解決此問題:

文章插圖
1、找到MYSQL安裝目錄下的my.ini , 找到[mysqld]節點 , 在下方添加skip_grant_tables , 該語句代表登錄mysql時跳過輸入密碼的操作 , 忽略登錄檢查;
2、打開命令行工具 , 定位到MYSQL安裝目錄下的bin文件夾;

文章插圖
2、輸入net stop mysql , 關閉MYSQL服務;

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

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

文章插圖
5、輸入use mysql , 切換到mysql數據庫;

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

文章插圖
7、輸入flush privileges; (注意最后有個分號)并且回車 , 刷新MySQL權限相關的表;

文章插圖
8、輸入quit并且回車 , 退出MYSQL;

文章插圖
9、修改my.ini文件 , 注釋掉skip_grant_tables(在skip_grant_tables前面加一個 # 注釋) , 保存并退出;
10、重復第2和第3步 , 重啟MYSQL服務;
【數據庫連接不成功的解決方法 無法連接到數據庫如何解決】完成操作 , 再試試就可以連接登錄MYSQL了 。
推薦閱讀
- mysql導出excel表格命令 mysql導入導出數據庫
- 2021數據庫考試題及答案 mysql題目和詳細答案
- 2016數據庫安裝教程 sql2016安裝教程圖解
- 將excel導入sql數據庫的方法 sql導入數據庫命令
- 云數據庫和普通數據庫 mysql代理服務器
- ipad怎樣連接AppleTV進行投影設置 ipad上如何使用appletv
- apple id 連接服務器時出現問題
- 手機如何連接國際網絡
- 手機連接投影機的步驟 投影儀使用方法教程
- 安卓手機連接惠普打印機的方法 hp5820驅動怎么安裝
