1. 程式人生 > >如何使用navicat等視覺化工具連線到伺服器上的資料庫?

如何使用navicat等視覺化工具連線到伺服器上的資料庫?

博主伺服器是申請的騰訊雲伺服器,配置了SSL,但是遠端連線mysql缺浪費蠻長時間的。

其實無法連線到遠端資料庫就我目前為了解決所搜尋到的原因和方法無非就那麼幾個,下面我根據錯誤提示來分析可能的原因和解決的方法

第一種情況:

這裡寫圖片描述

1.3306埠未開放
首先騰訊雲控制檯裡安全組裡要新增開放3306埠的例項。
這裡寫圖片描述
2.資料庫配置檔案中找到 bind-address 127.0.0.1如果前面為註釋,在前面加上#註釋掉。
3.開啟伺服器防火牆許可權並管理工具裡點選高階安全Windows防火牆新增入站規則,開放3306埠(博主是windows伺服器)

第二種情況:
這裡寫圖片描述
這是Mysql你用於連線的使用者許可權不夠,這裡貼一下解決的方法連結

MySQL資料庫遠端訪問許可權如何開啟(兩種方法)
但我自己用第一種之後還是報同樣的錯誤,然後又用了授權指令之後就解決了,切結授權後要flush privileges;

這樣之後,一般就OK啦。如果對您有所幫助的話,麻煩頂一下啦(^__^)