Centos 通过 yum安装(RPM分发进行安装)MySQL的几个人默认目录如下: 目录 目录内容
/usr/bin 客户端程序和脚本
/usr/sbin mysqld服务器
/var/lib/mysql 日志文件,数据库文件
/usr/share/mysql 错误消息和字符集文件
/etc/my.cnf 配置文件
假如要把目录移到/home/data下需要进行下面几步:
1、home目录下建立data目录 mkdir-p /home/data& cd /home/data/
2、把MySQL服务进程停掉 [[email protected]]# mysqladmin -u root -p shutdownEnterpassword:
3、把 /var/lib/mysql整个目录移到 /home/data mv/var/lib/mysql /home/data/
或者 cp-R/var/lib/mysql /home/data/
这样就把MySQL的数据文件移动到了/home/data/mysql下
4、设置 /home/data/下mysql文件夹的属主和权限 chown-Rmysql:mysql /home/data/mysql [[email protected]]# lsmysql[[email protected]]# lldrwxr-x--x. 5 root root 4096 10月 31 04:03 mysql[[email protected]]# chown -Rmysql:mysql /home/data/mysql[[email protected]]# lldrwxr-x--x. 5 mysql mysql 4096 10月 31 04:03 mysql
5、修改配置文件 /etc/my.cnf
为保证MySQL能够正常工作,需要指明 mysql.sock文件