修改mysql/MariaDB数据库的端口号+远程
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属性修改为%百分号。
详细操作如下:
![](https://img2020.cnblogs.com/blog/552284/202005/552284-20200503111552181-2022055424.jpg)
一定要以root身份执行如下命令刷新配置,
flush privileges;
(3)重启mysql服务
sudo service mysql restart