一般安装完Mysql之后,默认目录如下
/usr/bin | 客户端程序和脚本 |
/usr/sbin | mysqld服务器 |
/var/lib/mysql | 日志文件,数据库文件 |
/usr/share/mysql | 错误消息和字符集文件 |
/etc/my.cnf | 配置文件 |
默认的日志文件和数据库文件存放在/var/lib/mysql目录,由于该目录大小有限,我们经常需要将存储目录更改到其它磁盘,方法如下:
1、停止mysql进程
systemctl stop mysqld
或者 mysqladmin -u root -p shutdown
2、复制目录
cp -R /var/lib/mysql /data/.
3、设置目录权限
chown -R mysql:mysql /data
4、修改配置文件 /etc/my.cnf
vi /etc/my.cnf
datadir=/data/mysql
socket=/data/mysql/mysql.sock
5、启动mysql
systemctl start mysqld
或者service mysqld start