此文章发布于69个月前,部分信息可能已经过时,请自行斟酌确认。
本文基于
Debian 10 buster + MariaDB 10.3.22 编写。修改监听端口:
新版的 mariaDB 已将配置文件拆分,此时 my.cnf 文件里面显示如下
!includedir /etc/mysqql/conf.d/
!includedir /etc/mysql/mariadb.conf.d/这两句话的意思是配置文件包含了上面两个文件夹所有的文件。
编辑配置文件:
vim /etc/mysql/mariadb.conf.d/50-server.cnf注释掉下面这一行:
# bind-address = 127.0.0.1设置用户权限:
先在服务器上登录数据库
mysql -u root -p根据需求调整以下语句并执行
CREATE USER 用户名 IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO '用户'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;重启服务
service mysql restart设置防火墙
端口 3306 放行