mysql mariadb
记得修改文件夹的权限 chown -R mysql:mysql mysql
https://www.digitalocean.com/community/tutorials/how-to-move-a-mysql-data-directory-to-a-new-location-on-ubuntu-16-04
更改MySQL数据库存储路径(datadir)
1、home目录下建立data目录
cd /home
mkdir data
2、把/var/lib/mysql整个目录移到/home/data
cp -r /var/lib/mysql /home/data/
3、删除/var/lib/mysql,并创建mysql.sock的链接
rm /var/lib/mysql
mkdir /var/lib/mysql
ln -s /home/data/mysql/mysql.sock /var/lib/mysql
3、编辑/etc/my.cnf.d/mariadb-server.cnf,更改下面两项
datadir=/home/data/mysql
socket=/home/data/mysql/mysql.sock
4、增加表格长度,数据存储量
max_allowed_packet = 40G
innodb_buffer_pool_size = 60G
5、停止mariadb和启动mariadb
systemctl stop mariadb.service
systemctl start mariadb.service
浙公网安备 33010602011771号