mysql遠端鏈結 方法和flush hosts

2021-09-06 20:50:40 字數 561 閱讀 5334

有時候會發現要用遠端鏈結mysql

1 先要在mysql的host的機器上修改mysql表,最快就是複製一下本地localhost,現在phpmyadmin複製功能什麼的很好用,然後把host列中的localhost改為對應的ip(遠端客戶端的ip)即可。

當然修改localhost為%也可以,但豈不是所以都可以登入了。。。 

別忘記了最後要重啟mysql服務才生效。/etc/init.d/mysql restart

2  當然還有直接grant授權的,這個就是敲命令了。。。

有時候遠端錯誤次數太多會被封,即block,

error 1129 (hy000): host '192.168.7.189' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

1.這樣就去本地(192.168.7.61)命令列登入mysql,輸入命令flush hosts即可(不是flush-hosts),即可重置最大錯誤次數。

2.當然還可以把最大錯誤次數修改,,,仁者見仁智者見智了。。。

mysql遠端鏈結 方法和flush hosts

有時候會發現要用遠端鏈結mysql 1 先要在mysql的host的機器上修改mysql表,最快就是複製一下本地localhost,現在phpmyadmin複製功能什麼的很好用,然後把host列中的localhost改為對應的ip 遠端客戶端的ip 即可。當然修改localhost為 也可以,但豈不...

mysql 遠端鏈結

一 連線遠端資料庫 1 顯示密碼 如 mysql 連線遠端資料庫 192.168.5.116 埠 3306 使用者名為 root 密碼 123456 c mysql h 192.168.5.116 p 3306 u root p123456 2 隱藏密碼 如 mysql 連線本地資料庫,使用者名為 ...

mysql開啟遠端鏈結

mysql uroot p 輸入密碼登陸進去後,輸入如下的語句,執行。第乙個root指開放遠端登入的使用者名稱,第二個root為密碼 例如,你想root使用root從任何主機連線到mysql伺服器的話。grant all privileges on to root identified by roo...