在 openSUSE Leap 15 上,我通过以下方式安装 MariaDB:
> sudo zypper in mariadb
在安装 MariaDB 之后和启动之前,我将此行添加到/etc/my.cnf
,以将 MariaDB 数据目录设置在我的home
目录中:
datadir = /home/me/mysql/data
然后我通过运行两个命令来启动 MariaDB:
> sudo rcmysql start
> /usr/bin/mysql_secure_installation
我的主目录单独挂载:
> lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 40G 0 part /var
├─sda3 8:3 0 7.9G 0 part [SWAP]
└─sda4 8:4 0 883.1G 0 part /home
sr0 11:0 1 1024M 0 rom
如何确保在守护进程尝试在引导时启动/home
之前已安装?mysql