Centos8.0更改的配置文件为/etc/my.cnf.d/mariadb-server.cnf,更改方法与之前的一样
服务器挂了,忘了备份,结果8月后的记录全丢了。
今天花了点时间,把mariadb的目录换到数据区中,这样就不怕系统葛屁了。
编辑/etc/my.conf
更改datadir目录,如下
datadir=/home/data/mysql
socket别改,一改就起不来了!!!
Selinux设置
- 编辑/etc/selinux/targeted/contexts/files/file_contexts.local,加入以下内容:
/home/data/mysql(/.*)? system_u:object_r:mysqld_db_t:s0
- 执行
restorecon -RvF /home/data/mysql
不出意外,重启mariadb就可以了。