1. 程式人生 > >Windows環境下區域網間配置Mysql(版本5.7)資料庫連線

Windows環境下區域網間配置Mysql(版本5.7)資料庫連線

最近在專案部署的時候出現這個問題,煩了很久,特地整理出來,希望以後可以用到,也希望可以幫到更多的人:

第一步:使用cmd命令連線好本地的mysql,開啟mysql服務              確認mysql是開始服務的,如果沒有啟動,敲入命令:net start mysql;--------開啟mysql服務 第二步:使用root賬號登入:mysql -uroot -p 第三步:改變使用的資料庫:use mysql; 第四步:設定訪問資料庫主機的許可權: GRANT ALL PRIVILEGES ON  *.*  TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
*.*代表的是所有的資料庫 root:代表的是資料庫訪問賬號,123456:密碼 第五步:重新整理授權:flush privileges; 第六步:關閉資料庫,重啟資料庫服務:net stop mysql,net start mysql; 完成上面的之外,還需要部署windows的防火牆設定:新增3306埠例外 第一步: 開啟控制面板
第二步點選系統安全進入: 第三部點選windows防火牆:
第四步選擇高階設定進入:
設定入站跟出站規則

入站規則設定
第一步 選擇 入站規則 然後 新建規則,選擇 埠,然後下一步 

第二步 選擇TCP 選擇特定埠 然後輸入埠,如有多個埠需要用逗號隔開了 例如:88,8080

第三步,選擇允許連線

第四步 選擇應用規則的範圍

第五步 輸入規則名稱

出站規則設定
第一步 選擇 入站規則 然後 新建規則,選擇 埠,然後下一步
第二步 選擇TCP 選擇特定埠 然後輸入埠,如有多個埠需要用逗號隔開了 例如:88,8080
第三步,選擇允許連線

第四步 選擇應用規則的範圍

第五步 輸入規則名稱 然後按步驟一步步來,就可以了