標籤:image https 資料 mysq tps 允許 target sele 重啟
1: 遠端資料庫(D1)資料: 資料庫使用者:root,資料庫密碼:root,資料庫ip 內網地址 192.168.100.91,資料庫連接埠 3306
本地主機:ip 192.168.127.1
方式一:使用navicat用戶端串連。
2:首先在遠端資料庫D1上給能夠接入的ip授權,可以通過遠程主機的navicat 》user添加 使用者,也可以使用命令列添加
2.1使用navicat user添加 能夠訪問資料庫ip地址和使用者名稱密碼等
2.2使用命令列添加被授權使用者
例如: 你想myuser使用mypassword(密碼)從任何主機串連到mysql伺服器的話。
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘%‘IDENTIFIED BY ‘mypassword‘ WITH GRANT OPTION; %代表所有ip。
如果你想允許使用者myuser從ip為192.168.1.6的主機串連到mysql伺服器,並使用mypassword作為密碼
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘192.168.1.3‘IDENTIFIED BY
‘mypassword‘ WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES
使修改生效,就可以了
使用:mysql> select host,user from mysql.user;命令查看修改是否生效。
3: 遠端資料庫進入mysql目錄下,修改my.cnf 中的地址綁定 bind-address
cd /etc/mysql >vi my.cnf 將127.0.0.1 (相當於localhost)修改為0.0.0.0 (localhost+ip) ;二者的區別: https://www.cnblogs.com/bugutian/p/5103618.html
bind-address =0.0.0.0
這樣遠程機器就可以通過ip地址串連到資料庫。
4:重啟資料庫,和電腦使配置生效
5:通過navicat用戶端進行串連測試:
6:串連效果:
8:也可以使用命令列串連。
C:/>mysql -h 192.168.100.91 -P 3306 -u root -proot
使用用戶端等遠端連線mysql資料庫