由於最近數據庫需要用上Navicat作為數據庫,但是我的mysql裝在騰訊雲的Ubuntu上,因此需要做些配置開放端口,和監聽端口,因此略顯麻煩,這里記錄一下連接的具體步驟,方便以后又得裝(flag)
首先得讓騰訊雲開放3306端口!
否則一頓操作猛如虎,結果... ...
erro警告
為此得登陸騰訊雲的控制台:
在左側的安全組讓騰訊爸爸放開端口orz
在這里新建一個安全組,下面是我已經建好的
這里直接開放全部端口就行,10塊錢小服務器黑客都懶得看...orz
如果你不想放開全部端口,那么還能在這里選擇添加規則
這里一些端口后面都有備注就不詳細說明了.....
放開了端口,接着去服務器里面設置mysql對3306端口進行監聽,默認是綁定本地端口的
先獲得根用戶權限,不然等下編輯不了mysql的配置文件
一般配置文件都放在/etc/mysql/mysql.conf.d這個文件夾里面
然后vim打開
這個文件
然后找到
這一段,把bind-address =127.0.0.1前面加個#把它注釋掉
然后退出vim,啟動mysql,進入mysql給root賦予權限,不然root權限不夠也不能訪問
首先新建一個用戶
CREATE USER 'root'@'%' IDENTIFIED BY 'yourPwd';
給root賦予權限,不然root權限不夠也不能訪問
后面那個yourPwd就改成你自己的密碼即可....這個密碼就是你之后登陸mysql的密碼
做完后從mysql的user表中看到:
然后重啟mysql,不重啟的話flush也行

打開windows的Navicat
填上你的主機地址和密碼就行了
連接后就能進行對應的操作了......

