ubuntu下 mysql 遠端連線

2021-10-02 09:00:16 字數 634 閱讀 3691

修改遠端主機上mysql的配置檔案

sudo

sucd /etc/mysql/mysql.conf.d

cp mysqld.cnf mysqld.cnf.bak #拷貝備份檔案

vim mysqld.cnf

#進去後注釋掉bind-address這一行

#bind-address = 127.0.0.1,然後儲存並退出

servie mysql restart

遠端mysql中新增授權使用者

#用root登入mysql

mysql -uroot -p

#建立使用者並給使用者授權

#這裡建立乙個對test資料庫中所有表擁有所有許可權使用者,並對其開放所有入口ip

grant

allprivileges

on test.*to

'使用者名稱'@% identified by

'想讓該使用者登入的密碼'

;#重新整理

flush privileges

;

本地主機使用遠端主機建立的使用者連線

mysql -u使用者名稱 -h內網ip/公網ip -p

mysql連庫 mysql遠端連庫

mysql連線遠端庫 伺服器端 1 登陸伺服器端,進入命令列,windows cmd 2 設定使用者 密碼讓指定的ip訪問 mysql u root p 或安裝的快捷方式進入 mysql command line client,使用grant命令 grant 許可權1,許可權2,許可權n on 資料...

ubuntu下mysql遠端連線問題

dbcp連線mysql ip位址127.0.0.1連線可以換成本地真正ip報 org.apache.tomcat.dbcp.dbcp.sqlnestedexception cannot create poolableconnectionfactory 網上說可能連線關閉了需要重新連線 在connec...

允許ubuntu下mysql遠端連線

第一步 vim etc mysql my.cnf找到 bind address 127.0.0.1 注釋掉這行,如 bind address 127.0.0.1 或者改為 bind address 0.0.0.0 允許任意ip訪問 或者自己指定乙個ip位址。重啟 mysql sudo etc ini...