mysql允許區域網訪問
兩個不同的網路中間必經過路由器,否則沒法通信。按照這個原則,你要將 192.168.1.abc 這台帶MYSQL的電腦在路由器中做一個埠映射,然後你在其他網路中遠程連接這個映射後的IP:3306,就能訪問到192.168.1.abc上的MYSQL了。
或者在路由器中將這台MYSQL電腦做一個DMZ
㈡ 哪位大神可以簡單說一下外網訪問內網MySQL資料庫的步驟嗎
1,明確MySQL資料庫內網訪問地址埠,確保MySQL資料庫服務正常,在內網可以正常訪問連接。如我本機MySQL資料庫訪問地址是localhost:3306。
2.內網使用花生殼動態域名解析,內網伺服器安裝花生殼,並使用它。
3.使用自己的帳號登錄。如沒有帳號,「注冊帳號」進入網站進行注冊帳號。正常登錄後,會顯示登錄帳號下的域名。
4.做映射。在默認域名的地方點擊花生殼管理添加映射。點擊當前主機。內網任何埠映射,獲取外網隨機埠,點擊確認。
㈢ MAC 設置MYSQL區域網內允許其他電腦連接本機的mysql
你好
1、mysql伺服器,防火牆打開3306埠;
2、看看你的mysql是否設置允許其他機器連接了。
1.打MYSQL中默認MYSQL資料庫;
2.更改USE表中的HOST鍵值(即將LOCALHOST---->%);
登錄到管理器,添加一個用戶,主機寫%即可。
㈣ 如何設置mysql允許遠程訪問區域網訪問
第一步打開mysql客戶端,輸入連接密碼,按回車鍵。
第二步輸入「use mysql」,進去mysql資料庫
第三步輸入「GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;」,創建一個允許遠程訪問的用戶,用戶名是root,密碼是123456
第四步輸入「flush privileges;」,進行更新許可權,如下圖所示:
5/5
第五步更新許可權之後,就可以遠程連接mysql資料庫了
希望可以幫到您,感謝您的採納。
㈤ 如何設置mysql在區域網中訪問
第一:更改 「mysql」 資料庫里的 「user」 表裡的 「host」 項,從」localhost」改稱'%'。 或者新加條記錄,「host」 項為要訪問的ip地址,並授權。重啟mysql服務。 第二:在系統防火牆添加例外埠:3306,並允許例外。錯誤提示: ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 的解決方法: 1。 改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 資料庫里的 "user" 表裡的 "host" 項,從"localhost"改稱"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user; 2. 授權法。例如,你想myuser使用mypassword從任何主機連接到mysql伺服器的話。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 如果你想允許用戶myuser從ip為192.168.1.3的主機連接到mysql伺服器,並使用mypassword作為密碼 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 3.在window自帶的防火牆里的例外添加3306埠 總結:mysql -u root -p mysql>use mysql; mysql>select 'host' from user where user='root'; mysql>update user set host = '%' where user ='root'; mysql>flush privileges; mysql>select 'host' from user where user='root'; 第一句是以許可權用戶root登錄 第二句:選擇mysql庫 第三句:查看mysql庫中的user表的host值(即可進行連接訪問的主機/IP名稱) 第四句:修改host值(以通配符%的內容增加主機/IP地址),當然也可以直接增加IP地址 第五句:刷新MySQL的系統許可權相關表 第六句:再重新查看user表時,有修改。。 重起mysql服務即可完成。
㈥ 外網如何訪問區域網內網的mysql資料庫
Mysql資料庫伺服器部署在內網環境,區域網內可以訪問mysql資料庫,內網也可以上外網。利用nat123如何實現外網訪問到內網mysql資料庫?下面是我跟大家分享的是外網如何訪問區域網內網的mysql資料庫,歡迎大家來閱讀學習。
外網如何訪問區域網內網的mysql資料庫
外網訪問內網的mysql資料庫的方法
首先要確保內網應用正常。明確內網mysql資料庫訪問地址,並確保mysql資料庫服務正常。如本地mysql資料庫訪問地址是localhost:3306。

㈦ 怎樣連接區域網中的mysql資料庫
1首先要確保內網應用正常。
2明確內網mysql資料庫訪問地址,並確保mysql資料庫服務正常。如本地mysql資料庫訪問地址是localhost:3306。
3然後使用自己的帳號登錄nat123。然後選擇主面板/埠映射列表/添加映射。
4設置映射信息。選擇全埠映射類型。填寫內網mysql資料庫伺服器IP地址,和外網訪問的域名。可以使用自己的域名,也可以使用免費二級域名。將滑鼠放在輸入框有向導提示。
5訪問者打開mysql全埠映射後的域名和訪問埠。如在添加訪問地址時,同時勾選允許區域網訪問,則在訪問者區域網內都可以訪問。
6查看訪問者狀態。滑鼠放在訪問者圖標上,提示當前狀態信息。
7在使用訪問者本機,可以進行訪問mysql資料庫。訪問地址是本地訪問者打開的域名埠
㈧ 如何設置mysql在區域網中訪問
1、首先確保區域網中主機都可以訪問msyql資料庫主機的網路通暢。
2、建立一個資料庫用戶,並給該用戶賦上相應訪問許可權就可以了。賦權語句如下:
GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;
上述語句意思是將root用戶賦予可以訪問任何主機的任何資料庫許可權,注意password為你設置的root用戶密碼。