首頁  >  文章  >  資料庫  >  怎樣訪問別人的mysql

怎樣訪問別人的mysql

coldplay.xixi
coldplay.xixi原創
2020-10-20 14:03:093351瀏覽

存取別人的mysql方法:先找到MySQL設定文件,搜尋「bind-address」;然後在【bind-address = 127.0.0.1】前面加上一個【#】;最後儲存重啟MySQL,再通過遠端存取即可。

怎樣訪問別人的mysql

存取別人的mysql方法:

找到MySQL設定文件,搜尋“bind-address”,找到這一行:

bind-address = 127.0.0.1 在前面加上一個#,註解掉這一行,儲存,重新啟動MySQL。再透過遠端存取就可以了,telnet可以發現連接埠也開啟了。

例我們配置

1、確保skip-networking被刪除或屏蔽,否則不支援TCP/IP 存取2.增加行bind-address = 65.55.55.2,替代65.55.55.2 為你的伺服器位址

修改後,設定為:

[mysqld]user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockport = 3306basedir = /usrdatadir = /var/lib/mysqltmpdir = /tmplanguage = /usr/share/mysql/Englishbind-address = 65.55.55.2# skip-networking保存并关闭配置文件重启mysql服务器:# /etc/init.d/mysql restart

如果上面辦法沒有用我們可以通用mysql指令模式進行設定

2、改表法。

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

CODE:mysql -u root -p123mysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;

#更多相關免費學習推薦:mysql教學(影片)

#

以上是怎樣訪問別人的mysql的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn