windows遠端連線訪問ubantu上Mysql

2021-07-16 19:12:44 字數 962 閱讀 1203

這個確實整了好一段時間,比起在linux裝mysql麻煩多,問題多,決定記錄一下。

在windows下安裝mysql:

做完發現發現存在乙個問題:

解決:c:\windows\

system32 包含到系統變數path;

接下來就是windows 遠端訪問linux mysql。。在網上找了解決方案,最終是通過修改port許可權的。

3306埠是不是沒有開啟?

使用nestat命令檢視3306埠狀態:

~# netstat -an | grep 3306

tcp        0      0 127.0.0.1:3306          0.0.0.0:*               listen

從結果可以看出3306埠只是在ip 127.0.0.1上監聽,所以拒絕了其他ip的訪問。

解決方法:修改/etc/mysql/my.cnf檔案。開啟檔案,找到下面內容:

# instead of skip-networking the default is now to listen only on

# localhost which is more compatible and is not less secure.

bind-address  = 127.0.0.1

把上面這一行注釋掉或者把127.0.0.1換成合適的ip,建議注釋掉。

重新啟動後,重新使用netstat檢測:

~# netstat -an | grep 3306

tcp        0      0 0.0.0.0:3306            0.0.0.0:*               listen

另外還可能是網路問題,需要注意。

參考:

遠端連線訪問mysql

昨天準備在自己的電腦上連我伺服器的資料庫mysql,1 伺服器端的mysql設定了乙個可以讓所有ip遠端訪問的賬號,許可權只給了乙個資料庫的 2 用phpmyadmin 配置了遠端伺服器的ip 3 嘗試登陸 失敗了竟然。最後發現,是伺服器的3306埠的問題,因為嘗試 本機telnet 伺服器的330...

oracle開啟遠端連線訪問

首先,您應該確定有一台安裝好oracle的伺服器。並且此伺服器和要連線它的計算機在同乙個網路中 一般來說,在乙個區域網中,如果伺服器在公網中也沒有問題 設定oracel的連線模式為 共享伺服器模式 步驟為 首先 用管理員身份 開啟database configuration assistant。如下...

mysql資料庫允許被遠端連線訪問

第一 更改 mysql 資料庫 user 表 host 項localhost改稱 或者新加條記錄host 項要訪問ip址並授權重啟mysql服務 第二 系統防火牆新增例外埠 3306並允許例外 error 1130 host 192.168.1.3 is not allowed to connect...