首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页编程开发数据库类 → VPS主机使用AMH面板怎么修改MySQL默认数据库存放路径教程

VPS主机使用AMH面板怎么修改MySQL默认数据库存放路径教程

来源:本站整理 发布时间:2015-1-29 14:37:51 人气:

通常来说租用虚拟主机的朋友,使用的数据库一般不会很大,但是难免急用备份,数据库占用空间比较大,那么正常情况下我们的VPS主机环境如果按照类似AMH之类的面板,如果有数据盘的时候网站项目会独立用数据盘存储,而系统以及面板环境数据库存储会在系统盘中,因为也不会占据太大的硬盘空间。上午的时候,有一个朋友需要帮助解决AMH面板的数据库也放到数据盘中,担心哪天系统数据或者缓存导致系统盘占满问题。

解决修改AMH系统面板默认MYSQL数据库存储路径方法

第一、复制AMH面板数据库到挂载目录文件夹

这里常荣软件下载看到挂载的数据盘是HOME目录下(挂载AMH参考腾讯云服务器挂载数据盘且安装AMH管理面板过程攻略),一般都是这样的,我们可以把/usr/local/mysql/data复制到/home/mysql文件夹中。

cp -R /usr/local/mysql/data/ /home/mysql/

执行SSH命令一步到位。

第二、创建软链接新数据库目录

在/usr/local/mysql/目录下执行ln -s /home/mysql/data命令创建软链接,且把原来老的DATA数据库文件夹删除或者更换名字,还是先换名字吧。

第三、设置新的MYSQL目录文件夹权限

chown -R mysql:mysql mysql/

最后,重启VPS解决问题

鉴于安全的考虑,我们还是先测试后再到正式的机器中玩,以免出现错误。

AMH修改MySQL默认数据库存放路径

第一步:复制/usr/local/mysql/data到 已挂载的分区里 /home/mysql (本人挂载home)

注:cp -R /usr/local/mysql/data/ /home/mysql/

第二步:将原来的data命名其他名,或者删除
用putty 创建快捷方式文件夹(软连接)
命令:cd /usr/local/mysql/ (进入mysql文件夹)
命令:ln -s /home/mysql/data (建快捷方式文件夹)

第三步:
命令:cd /home
命令:chown -R mysql:mysql mysql/ 这句表示目录权限设置,缺少这步,可能mysql就无法启动。

第四步:在AMH面板上重启mysql,或者直接重启服务器吧。

更改Mysql数据库存储位置的具体步骤

一.首先把mysql的服务先停掉。
二.更改MySQL配置文件My.ini中的数据库存储主路径
打开MySQL默认的安装文件夹C:\Program Files\MySQL\Mysql server 5.1中的my.ini文件,点击记事本顶部的“编辑”,“查找”,在查找内容中输入datadir后并点击“查找下一个”转到“Path to the database root数据库存储主路径”参数设置,找到datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"即是默认的数据库存储主路径设置,现将它改到C:\mysql\data(你希望的)文件夹,正确的设置是datadir="C:/mysql/data/"。

更改完成后点击菜单栏的“文件”,再点击“保存”。

三.将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径
将C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/文件夹中的所有文件和文件夹拷贝到你新建的文件夹目录下。

四.重启MySQL服务
五.验证更改数据库存储主路径的操作是否成功。

相关下载
栏目导航
本类热门阅览