请选择 进入手机版 | 继续访问电脑版

kangle软件 是一款高性能跨平台web服务器

 找回密码
 注册
kangle web软件将启用新域名 kangleweb.com 作为kangle软件官方网站网址
kangle web服务器最新版下载
kangle访问控制模块介绍 -  kangle设置优化原则
kangle中文帮助手册 -产品购买
easypanel 虚拟主机控制面板最新版
easypanel虚拟主机控制面板功能列表
easypanel中文帮助手册 - 讨论
   kangle虚拟主机管理下载 - 安装 - 帮助手册
    
   销售: 在线客服QQ   技术支持: 在线客服QQ
    kangle web (介绍, 功能特性, 运行环境, 安装说明, 常见问题, 使用教程)     easypanel主机控制面板 (介绍, 功能特性, 安装说明, 常见问题, 使用教程)
    vhms系统 (介绍, 安装说明, 常见问题, 使用教程)     [kangle软件交流QQ群:104434948]
查看: 15870|回复: 8

linux下,如何迁移mysql数据库存放目录。

[复制链接]
发表于 2012-5-11 15:42:49 | 显示全部楼层 |阅读模式
linux下,mysql安装后,数据库的数据默认存放在/var/lib/mysql目录下,如果该目录下挂载的磁盘空间很少,不够用。需要迁移到其他的目录位置。
方法一:
参照windows下的方法,把/var/lib/mysql移到需要的目录,再修改/etc/my.cnf文件,指定数据目录。这方面的教程网上很多,大家可以去搜索一下。
方法二:
使用linux下的软连接方法,具体操作如下:(以迁移到/home/mysql/目录为例)
先停止mysql:
/etc/init.d/mysqld stop
移动数据:
mv /var/lib/mysql/* /home/mysql/
创建软连接:
ln -s /home/mysql/ /var/lib/mysql/
启动mysql:
/etc/init.d/mysqld start
即可。
回复

使用道具 举报

发表于 2012-5-27 22:48:30 | 显示全部楼层
   虚心学习,请多指教哈
回复 支持 反对

使用道具 举报

发表于 2013-2-8 16:54:00 | 显示全部楼层
迁移后启动失败 怎么办
回复 支持 反对

使用道具 举报

发表于 2013-2-15 17:51:11 | 显示全部楼层
虚心 学习下
回复 支持 反对

使用道具 举报

发表于 2013-4-30 19:08:04 | 显示全部楼层
我来纠正下楼主的一些小问题

移动数据:
mv /var/lib/mysql/* /home/mysql/
创建软连接:
ln -s /home/mysql/ /var/lib/mysql/

这两句命令的意思是: 移动 /var/lib/mysql/ 目录下的所有文件到 /home/mysql/ 目录里
在 /var/lib/mysql/ 目录里创建个到 /home/mysql/ 目录的软链接(快捷方式)
运行后系统会提示目录不存在或者已存在等提示信息,如果自己mkdir(创建)目录,将会丢失原始目录的属性值!!!

所以我建议用以下命令更为合适
移动数据:
mv /var/lib/mysql /home/mysql
创建软连接:
ln -s /home/mysql /var/lib/mysql

这两句命令的意思是: 将 /var/lib/ 目录下的 mysql  整个移动到 /home/  目录,并保留原始目录属性
在 /var/lib/ 目录下创建个链接到 /home/mysql/ 目录的软连接 mysql 目录.

以上为个人经过多次测试后得出的最佳方案,以避免新手们迷茫走弯路……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-30 22:03:54 | 显示全部楼层
qhminhe 发表于 2013-4-30 19:08
我来纠正下楼主的一些小问题

移动数据:

恩,这个方法更好,不需要先行创建/home/mysql目录。
回复 支持 反对

使用道具 举报

发表于 2013-7-11 14:58:49 | 显示全部楼层
请问下,我按照上文的方法将整个mysql的数据目录移动到一个目录中,然后构建一个软连接指向该目录。但我重启mysql时报错说“job failed to start”,查看日志文件没有任何显示。请问是大概哪里出问题了。我之前没迁移时曾经试过将/var/lib/mysql目录使用mv命令改名了一下,然后又改回去了,然后就出问题了。。
回复 支持 反对

使用道具 举报

发表于 2014-10-6 16:20:00 | 显示全部楼层
使用这些命令 结果启动数据库 是失败的 my.cnf文件路径修改了 也是还是不行
QQ图片20141006161247.jpg
回复 支持 反对

使用道具 举报

发表于 2014-10-16 14:17:49 | 显示全部楼层
广州哪里可制作婴儿满月纪念品 广东省广州市广州大道北1521号润祥大厦A座902京溪南方医院地铁站D出口 吕先生http://www.xuqiusousuo.com/112870












需求搜索,搜什么?有什么!www.xuqiusousuo.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|Bangteng Inc. ( 赣ICP备13005708号-5

GMT+8, 2017-12-12 12:33 , Processed in 0.063859 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表