香港VPS如何修改mysql的数据目录
在数据库容量大或分区的空间太少时怎么办?只需把数据库数据放到另外的目录或分区就可以
首先,我们需要知道我们mysql数据库的安装位置和库文件所在位置
若是不知道,连接上MySQL,输入select @@basedir as basePath from dual ;然后执行看结果,他就会输出当前的MySQL所安装的位置,去对应的目录下面进行核实即可。
我这里以wdcp安装的MySQL为例进行说明
在wdcp及一键包里mysql的默认安装目录是在 /www/wdlinux/mysql目录
数据目录是在 /www/wdlinux/mysql/var
1 创建存放目录,如
mkdir -p /data/mysql/var
2 停止mysql
service mysqld stop
3 修改配置文件
vi /www/wdlinux/etc/my.cnf
在[mysqld]段里增加如下一行
datadir=/data/mysql/var
保存退出
4 移动或复制数据到新目录,如下
cp -pR /www/wdlinux/mysql/var/ /data/mysql/
5 启动mysql
service mysqld start
至此,完成
mysql数据已移动到新目录里了
其实在解决数据库容量大或分区的空间太少时更简单的方法就是加一块盘,使用分区挂载目录或文件连接
一诺网络香港免备案专区,提供「香港增强VPS」和「香港特惠VPS」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云VPS低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2