La ruta de instalación predeterminada de yum en la instalación de MySQL es / var / lib / mysql. En el proyecto, es necesario modificar el directorio de almacenamiento de datos de MySQL a la ruta del disco de datos montado.
df -h ver el tamaño del espacio en disco
Migre al directorio / home esta vez
1. Cree el directorio de datos en el directorio de inicio como ruta predeterminada
mkdir -p /home/data
2. Apague MySQL
systemctl stop mysqld.service
3. Migrar directorio
cp -arp /var/lib/mysql /home/data/
El parámetro cp -arp anterior es para mantener el directorio de archivos original y los permisos de archivos copiados directamente en la ruta de destino.
4. Establecer permisos de directorio
chown -R mysql:mysql /home/data/mysql
El parámetro cp -arp anterior es para mantener el directorio de archivos original y los permisos de archivos copiados directamente en la ruta de destino.
5. Modifique el archivo de configuración
vim /etc/my.cnf
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
6. Configuración de SELINUX
vim /etc/selinux/config
Modificar los parámetros de SELINUX a deshabilitado
7. Verifique si la configuración surte efecto