目标:
因为mysql默认的安装路径为/var/lib/mysql,我们将路径改为/data/mysql
1.关闭 mysql 服务
service mysqld stop
2.转移数据
cp -a /var/lib/mysql /data/mysql #复制文件后权限会变,所有参数a必须要加
3.修改配置文件
三个配置文件:
①:my.cnf
cp /etc/my.cnf /etc/my.cnfbak #备份
vi /etc/my.cnf #修改
>>>datadir=/data/mysql
②:mysqld
cp /etc/init.d/mysqld /etc/init.d/mysqldbak
vi /etc/init.d/mysqld
>>>datadir=/data/mysql
③:mysqld_safe
cp /usr/bin/mysqld_safe /usr/bin/mysqld_safebak
vi /usr/bin/mysqld_safe
>>>datadir=/data/mysql
4.建立软连接
ln -s /data/mysql/mysql/mysql.sock /var/lib/mysql/mysql.sock
重启mysql配置生效!!
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于