阿里雲突發性20%服務器安裝MYSQL(5.7.17)後關於設置遠程訪問的問題,由於這次踩了不少坑,網上針對性的資料較少(也可能是自己查詢資料方法不對),經過折騰,總算是搗鼓了出來.
下載地址(非官網):https://pan.baidu.com/s/1BAWrl81UueIQSSrs25Frlg 提取碼:jrhw
安裝前先解壓壓縮包,裏面包含了64和32(86)爲的文件,根據系統可自行安裝
一、安裝
都是按部就班,所以不做過多描述。
安裝順利提示如下界面,幾乎就是安裝成功了
二、配置
mysql安裝目錄
電腦->屬性->高級系統設置->高級->環境變量->path
三、運行測試
截至目前爲止,mysql安裝成功接下來就是阿里雲服務器的配置
四、阿里雲控制檯配置
控制檯->安全組規則
包含了入方向和出方向配置幾乎一樣
阿里雲控制檯配置完成,接下來還需到服務器進行配置
五、阿里雲服務器配置
1、可以通過本地連接,進入數據庫打開mysql庫找到user表進行root用戶host修改,由於安裝成功後root的host默認是localhost,需要手動修改爲"%",表示所有來源都可以訪問。同時也可以通過mysql> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY '1密碼' WITH GRANT OPTION; 進行修改,數據庫訪問權限配置完成。
2、服務器防火牆配置完成,切記這一步必須要處理,本人就是在防火牆設置折騰了很久(查資料一下鑽入牛角尖,沒一下爬出來,(′д` )…彡…彡)
控制面板->防火牆->允許程序或通過windows防火牆
這個mysql訪問權限(公用)默認是沒有選中的,此處不打開,無論怎麼設置控制檯和服務器數據庫權限都會提示拒絕訪問或無權限。