Debian11 配置 Mariadb

配置 Mariadb

nano /etc/mysql/mariadb.conf.d/50-server.cnf

修改允许所有IP连接数据库

bind-address =0.0.0.0

修改数据库目录

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

datadir = /home/mypc/mysql

修改保护权限

sudo nano /lib/systemd/system/mariadb.service

找到 ProtectHome=true

改为 ProtectHome=false

修改 Mariadb root 密码

mariadb

修改 Mariadb root 密码

set password for root@localhost = password('密码');

flush privileges;

给予远程访问权限

GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

flush privileges;

quit;

重启 Mariadb

systemctl restart mariadb

原数据库下面的 mysql 和 performance_schema 目录要放到修改后的 datadir 里

用 mv 命令就好,保持原先的权限

posted @ 2022-11-15 22:02  小熊宝宝啊  阅读(401)  评论(0编辑  收藏  举报