關於mysql遠端訪問的問題。

2025-07-20 10:55:30 字數 2586 閱讀 2909

1樓:網友

埠填寫錯誤。一般預設為21,但是因為此種埠在某些網路中易引起衝突,安全性也值得商榷,故多數ftp更改了埠。如果你沒有填寫埠(ftp軟體會預設21)或者填寫錯誤,也會引起10060錯誤。

解決方法。1、在mysql有兩個選項允許遠端訪問mysql,重新設定下mysql,把允許遠端訪問的選項選上。

2、防火牆裡面要開放mysql的埠,也就是在防火牆裡面開放3306埠。

一般這樣就可以解決了要是還不行的話也就是系統中還有限制埠的軟體沒有開放埠,比如麥咖啡、組策略裡面其他設定禁用了。

關於mysql遠端訪問的問題

2樓:網友

授權遠端主機連線:

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

flush privileges;

解決mysql不允許從遠端訪問的方法有哪些?

3樓:網友

如果你的網路連通正常,沒有防火牆阻擋連線,並且mysql服務執行正常的話,不能訪問,是配置錯誤或者沒有正確授權。

授權遠端訪問:

grant all privileges on *.to 'user'@'' identified by 'password';

4樓:一騎當後

解決mysql不允許從遠端訪問的方法,主要有二種,分別如下:

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' wi

th grant option;

如果想允許使用者myuser從ip為的主機連線到mysql伺服器,並使用mypassword作為密碼。

如下:grant all privileges on *.to 'myuser'@'' identified by

mypassword' with grant option;

mysql資料庫不允許從遠端訪問怎麼辦?

5樓:雨和

1、改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"

mysql -u root -pvmwaremysqluse mysql;

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

mysqlselect host, user from user;

2、授權法。例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。

grant all privileges on *.to 'myuser'@'%'identified by 'mypassword' wi

th grant option;

如果你想允許使用者myuser從ip為的主機連線到mysql伺服器,並使用mypassword作為密碼。

grant all privileges on *.to 'myuser'@''identified by

mypassword' with grant option;

我用的第乙個方法,剛開始發現不行,在網上查了一下,少執行乙個語句 mysqlflush rivileges

使修改生效,就可以了。

另外一種方法:

在安裝mysql的機器上執行:

1、d:\mysql\bin\mysql -h localhost -u root

這樣應該可以進入mysql伺服器。

2、mysqlgrant all privileges on *.to 'root'@'%'with grant option

賦予任何主機訪問資料的許可權。

3、mysqlflush privileges

修改生效。4、mysqlexit

退出mysql伺服器。

這樣就可以在其它任何的主機上以root身份登入啦。

mysql遠端訪問問題

6樓:司馬賽克

你這個ip位址是私有ip範圍內的,所以肯定是乙個內網的ip位址,你要想公網上面直接訪問肯定是不行的,只能做對映或者nat才可以。

硬碟錄影機遠端問題,如何遠端訪問硬碟錄影機

你用什麼上的網,是adsl寬頻指晌滲嗎?如果你不用路由,你的硬碟錄影機中有adsl的撥號程式嗎?遠端的方法。 唯脊寬頻路由器的設定,先需申請網域名稱,和你的寬頻路由器繫結。 硬碟錄影機新增ip 在寬頻路由器中對映你的硬碟錄影機的謹知埠就可以了。 然後你就可以在外網通過訪問你申請的網域名稱來監控你的硬碟錄影...

遠端登入埠問題,關於遠端桌面連線的問題,本地3389埠被佔用

看看是不是埠是你自己遠端登陸別人機器的埠啊。如何修改遠端桌面的埠號 開啟登錄檔 regedit 定位到。雙擊開啟 portnumber 選擇 十進位 直接修改 為 其它 埠號。linux 遠端登入的服務叫什麼?埠是多少?linux遠端登入使用的是sshd服務來,此服務需要在linux服務端...

乙個關於mysql 改密碼的問題

使用 mysql 自帶的乙個工具 mysql gui tools 我一直用的是版本的。在安裝目錄中執行乙個程式。執行完後在系統托盤會出現圖示。如果mysql服務尚未安裝,則不會出現,可先通過action manage mysql instances 先配置和安裝服務。如果已經安裝服務,滑鼠右鍵點選後...