美文网首页
Archlinux 安装MariaDB

Archlinux 安装MariaDB

作者: 承诺一时的华丽 | 来源:发表于2021-05-12 13:37 被阅读0次
  • 安装MariaDB
sudo pacman -S mariad

Tip:
如果数据库 (位于 /var/lib/mysql) 运行在 Btrfs 分区之上, 你应当在创建数据库之前禁用 Copy-on-Write 特性。
如果数据库运行在 ZFS 分区之上, 你应该在创建数据库之前参阅 ZFS#Databases

  • 安装 mariadb 软件包之后,你必须在启动 mariadb.service 之前运行下面这条命令:
mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql

注意: 出于安全考虑,systemd 的 .service 文件设置了 ProtectHome=true 来禁止 MariaDB 访问 /home/root/run/user 目录内的文件。datadir 必须要放在以上文件夹之外,并且由 mysql 用户和用户组 所有。 如果要改变这个设置,你可以根据以下链接创建一个替代的 service 文件:[2]

  • 设置开机启动
sudo systemctl enable mariadb.service
  • 启动MariaDB
sudo systemctl start mariadb.service

用下面这个命令启动数据库级别的安全配置助手,来配置一些必要的安全选项:

> mysql_secure_installation

下面配置可直接使用:CentOS 7 MariaDB安装、卸载、备份、还原、数据目录更改为新位置

相关文章

网友评论

      本文标题:Archlinux 安装MariaDB

      本文链接:https://www.haomeiwen.com/subject/ildvrltx.html