一、把mariadb服務停掉:
service mariadb stopmysql
二、把/var/lib/mysql整個目錄複製到/work,
sudo mkdir /work/data
sudo cp -arp /var/lib/mysql/ /work/datasql
sudo mv /var/lib/mysql /var/lib/mysql.baksocket
這樣就把MySQL的數據文檔複製到了/work/data下了server
四、編輯mariadb的配置文檔 ci
sudo vi /etc/my.cnf.d/client.cnf
[client]
socket=/work/data/mysql/mysql.sock文檔
#:wq 保存退出io
sudo vi /etc/my.cnf.d/server.cnf
[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci
socket=/work/data/mysql/mysql.sock
datadir=/work/data/mysqlmariadb
#:wq 保存退出
五、從新啓動mariadb服務cli
sudo service mariadb start配置