1、修改端口
2、遠程+開放端口
(1)設置遠程賬號:xxx和密碼yyyyyyy
grant all privileges on *.* to 'xxx'@'%' identified by 'yyyyyyy';
flush privileges;
(2)開放端口
防火牆開放新端口
參考:
https://www.howtoing.com/change-default-mysql-mariadb-port-in-linux
=============================================================
延伸:
從Windows連接到Linux中的mysql
(一)前提:
Windows中要安裝mysql的客戶端,如Navicat
Linux中要安裝mysql的服務,如mysql5.5
(二)配置
在Linux中配置mysql服務,使之允許外部連入,操作如下:
(1)修改mysql配置文件:
打開mysql詳細配置文件
vi /etc/mysql/mysql.conf.d/mysqld.cnf
將43行允許訪問的ip注釋掉,在行首加#井號
#bind-address = 127.0.0.1
(2)修改mysql庫中的表:
在Linux中連接mysql數據庫系統,找到,名稱為mysql的數據庫,在庫中找到user表,打開表,將user為root的那條記錄的Host屬性修改為%百分號。
詳細操作如下:
一定要以root身份執行如下命令刷新配置,
flush privileges;
(3)重啟mysql服務
sudo service mysql restart
