1.在阿里云上,我将mysql数据存储的路径改为存储在数据盘上,修改后查看存储路径是修改成功了,mysql运行也正常,但是,数据盘占用的空间一直不变,反而系统盘占用的空间变大了,这是什么原因呢???
1.在阿里云上,我将mysql数据存储的路径改为存储在数据盘上,修改后查看存储路径是修改成功了,mysql运行也正常,但是,数据盘占用的空间一直不变,反而系统盘占用的空间变大了,这是什么原因呢???
7 回答5.3k 阅读
5 回答3.2k 阅读✓ 已解决
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
更改mysql数据存放目录,将数据存在数据盘下
在/mnt目录下创建mysql文件夹,命令:mkdir mysql
停掉mysql服务:命令:/etc/init.d/mysql stop
以新目录为/mnt/mysql/为例,复制原来的数据库到新目录下:
命令:cp -R /var/lib/mysql/* /mnt/mysql/
将新目录赋权为mysql组:命令:chown mysql:mysql -R /mnt/mysql/
修改配置文件:
首先打开配置文件:vim /etc/mysql/my.cnf
将datadir = /var/lib/mysql这一行修改为:
datadir = /mnt/mysql
启动mysql:命令:/etc/init.d/mysql start