查看状态
systemctl status mysqld.service
停止服务
systemctl stop mysqld.service
创建路径
mkdir -p /data/mysqlbak
mkdir -p /data/mysqldata
修改配置文件
vi /etc/my.cnf
修改路径
datadir=/data/mysqldata/mysql
socket=/data/mysqldata/mysql/mysql.sock
注意要在[mysql]、[client]域 指定socket
socket=/data/mysqldata/mysql/mysql.sock
备份文件
cp -r /var/lib/mysql /data/mysqlbak/
移动文件-- 注意命令后边每间隔的空格只能有一个,多了报错
mv /var/lib/mysql /data/mysqldata/
启动MySQL
systemctl start mysqld
以下命令也可以
service mysqld start
service mysqld status
如果不修改socket位置就不能mv mysql文件夹只能cp mysql。创建软连接,同时需要创建软连接–等同于快捷方式
ln –s /data/mysqldata/mysql/mysql.sock /var/lib/mysql/