如何允許從網際網絡訪問MySQL?

發布 科技 2024-06-29
8個回答
  1. 匿名使用者2024-01-30

    Mysql的root賬號,我連線的時候一般用localhost,或者,mysql在公司的測試伺服器上也是localhost,所以想訪問它,不能訪問它,測試暫停了。

    解決方法: 1、修改表,登入MySQL資料庫,切換到MySQL資料庫,使用SQL語句檢視"select host,user from user ;"

    mysql -u root -pvmwaremysqluse mysql;

    mysqlupdate user set host = '%' where user ='root';

    mysqlselect host, user from user;

    mysqlflush privileges;注:最後一句對於修正案生效很重要。 如果你不寫,你仍然無法遠端連線。

    2.授權您要root的使用者,並使用密碼從任何主機連線到MySQL伺服器。

    grant all privileges on *.to 'root'@'%' identified by 'admin123' with grant option;

    flush privileges;

    如果要允許使用者從具有 IP 位址的主機根目錄連線到 MySQL 伺服器。

  2. 匿名使用者2024-01-29

    你去註冊乙個花生殼,你就可以開始了。

    花生殼支援動態網域名稱解析!! 將花生殼指向您的 Internet IP 位址。

    路由器正在建立以下埠**(mysql埠),以便外部網路可以訪問內部網路上的mysql資料庫。

  3. 匿名使用者2024-01-28

    1.檢查防火牆以允許訪問MySQL資料庫埠3306,或直接關閉防火牆。

    2.配置mysql配置檔案的mysqld部分,以允許任何主機訪問,或要指定的公共IP

    **: bind_address=

    3. 建立乙個可以允許外部訪問的帳戶:% 表示任何主機,或替換有權訪問的外部 IP

    mysql>cretate user 'username'@'%’identified by 'password';

    mysql>grant all on *.to 'username'@'%’identified by 'password';

    mysql>flush privileges;

    4. 使用客戶端工具(如 sqlyog )鏈結 MySQL,或 Window cmd:telnet mysqlip 3306

  4. 匿名使用者2024-01-27

    對此沒有具體的設定,只要按照正常設定開啟服務,只需填寫正確的IP即可訪問另一台機器。

  5. 匿名使用者2024-01-26

    1、明確MySQL資料庫內網的位址和埠,確保MySQL資料庫服務正常,可以在內網訪問和連線。 例如,我的本地MySQL資料庫的訪問位址是localhost:3306。

    2.內網使用花生殼動態網域名稱解析,內網伺服器安裝花生殼並使用。

    3.使用您的帳戶登入。 如果沒有賬號,“註冊長照賬號”,進入數迅集團**土豆橙註冊賬號。 正常登入後,顯示登入賬號下的網域名稱。

    4.進行對映。 在預設域區域中,單擊“花生殼管理”以新增對映。 單擊當前主機。 對映 Intranet 上的任何埠,獲取 Extranet 上的隨機埠,然後單擊“確定”。

  6. 匿名使用者2024-01-25

    MySQL資料庫伺服器部署在內網環境中,可以在區域網內訪問MySQL資料庫,內網也可以連線到Internet。 如何使用nat123從Internet訪問MySQL資料庫? 下面介紹如何通過外網訪問區域網和內網的MySQL資料庫,歡迎閱讀學習。

    該方法用於從Internet訪問內部網路上的MySQL資料庫。

    首先要做的是確保 Intranet 應用程式正常工作。 指定內網MySQL資料庫的訪問位址,確保MySQL資料庫服務正常。 例如,本地MySQL資料庫訪問位址為localhost:3306。

    然後使用您自己的帳戶登入 nat123。 然後選擇主面板埠對映列表以新增對映。

    設定對映資訊。 選擇完整埠對映型別。 輸入內網MySQL資料庫伺服器的IP位址和需要通過公網訪問的網域名稱。 您可以使用自己的網域名稱,也可以使用免費的二級網域名稱。 將滑鼠放在輸入框上會顯示嚮導提示。

    訪問者開啟MySQL全口對映後的網域名稱和訪問埠。 如果在新增訪問位址時選擇允許 LAN 訪問,則可以在訪問者的 LAN 中訪問該位址。

    檢視訪客狀態。 將滑鼠懸停在訪客圖示上可提示當前狀態資訊。

  7. 匿名使用者2024-01-24

    總體介紹:

    出於安全考慮,預設情況下,MySQL資料庫的監聽位址只能由機器下的程式訪問。

    監聽位址是 ,表示允許所有 IP 位址連線,這是允許遠端連線的基礎。

    如果監聽位址為“是”,則表示MySQL伺服器只允許連線到本地伺服器,不能連線到Internet。

    所需工具材料:

    linux,apache,php,mysql

    解決辦法:將以下行新增到 [mysqld] 部分:

    3.重新啟動服務。

    service mysqld restart

    4.在Linux伺服器上執行以下命令,檢視以下內容:netstat -nutlp|grep mysql(僅檢視 mysql 偵聽器)和 netstat -tln(檢查所有偵聽器)成功。

  8. 匿名使用者2024-01-23

    <>1.開啟命令列客戶端)並輸入密碼。

    2. 輸入:使用mysql;

    3.查詢主機輸入:選擇使用者,從使用者中選擇主機;

    4. 建立主機(如果有)。"%"host 值,請跳過此步驟)。

    如果不是"%"這個主機值,只執行以下兩句話:

    mysql> update user set host='%' where user='root';

    mysql> flush privileges;

    5. 授權使用者。

    1)任何主機都使用使用者root和密碼PWD連線到MySQL伺服器。

    mysql> grant all privileges on *.to 'root'@'%' identified by 'pwd' with grant option;

    mysql> flush privileges;

    2)將IP指定為(例如,主機使用使用者tuser和密碼tpwd連線到MySQL伺服器。

    mysql> grant all privileges on *.to 'tuser'@'' identified by 'tpwd' with grant option;

    mysql> flush privileges;

相關回答
15個回答2024-06-29

通過Internet訪問資料庫需要公網IP位址,LAN分配的IP是Internet不可見的內網IP位址。 您可以使用埠對映軟體Holer從Internet訪問資料庫。

21個回答2024-06-29

親愛的朋友們,我很高興回答你們的問題。 >>>More

19個回答2024-06-29

外部網路,一般連線到家庭或公司網路,是到家庭的光纖或網線。 通常,有兩種型別的網路,家庭寬頻和企業寬頻。 家庭寬頻一般是動態IP,企業寬頻一般是靜態IP(也就是你叫固定IP),它們之間的價格差異會非常大。 >>>More

2個回答2024-06-29

若要在 SQL Server 2000 例項上啟用遠端連線並開啟 SQL Server Browser 服務,請使用 SQL Server 2000 外圍應用配置器工具。 安裝 SQL Server 2000 時,將安裝外圍應用配置器工具。 >>>More

16個回答2024-06-29

2. 點選“訪客”開啟。

3. 點選“訪客套餐”並開啟它。 然後我們可以看到訪客可以得到什麼禮物,這取決於他們的黃鑽等級。 >>>More