1,首先在命令列 mysql -u root -p進入mysql命令列
2.在mysql命令列執行命令:
grant all privileges on *.* to 'conn_user'@'%' identified by 'conn_passwd' with grant option
該命令作用是,建立乙個使用者名為conn_user,密碼為conn_passwd的使用者,授予該使用者可以從其他任何主機登陸資料庫的許可權(%萬用字元)
3,執行命令:
flush privileges;//設定生效
4.修改/etc/mysql/my.cnf
注掉以下兩行:
skip-external-locking
bind-address = 127.0.0.1
5.重啟mysql服務
sudo service mysql restart
此時就可以遠端訪問該資料庫了(使用者名稱:conn_user,密碼:conn_passwd)
Linux系統下如何開啟Mysql遠端連線服務
開發過程中難免會遇到遠端訪問mysql資料庫的問題,這裡通過改變user表中一條記錄資料就可以了,下面為大家簡單說一說解決的方案,首先訪問本機的mysql 用ssh登入終端,輸入如下命令 輸入登入mysql資料庫命令如下 mysql uroot p 輸入密碼登陸進去後,輸入如下的語句 use mys...
linux 開啟mysql遠端
etc mysql my.cnf 修改 bind address 127.0.0.1 為 允許任何機器訪問,也可以設定成固定的ip bind address 0.0.0.0 修改資料庫mysql的user表 update user set host where user username 代表任何位...
如何開啟MySQL遠端訪問許可權 允許遠端連線
部署專案時需要安裝資料庫。安裝完成後需要能夠允許遠端訪問,這裡講一下如何開啟mysql遠端訪問的許可權。1 改表法。可能是你的帳號不允許從遠端登陸,只能在本機 localhost 登入。這個時候只要在localhost的那台電腦,登入mysql 後,更改 mysql 資料庫裡的 user 表裡的 h...