关于Linux中更改转移mysql数据库目录的步骤
来源:学问馆 本文已影响1.47W人
来源:学问馆 本文已影响1.47W人
把MySQL从/var/lib/mysql目录下面转移到/home/mysql_data/mysql下面具体操作。
首先我们需要关闭MySQL,命令如下:
#service mysqld stop
网上有很多人都是用的mysqladmin -u root -p shutdown,不过我这个是系统安装的是kloxo面板,root密码并不知道,虽然可以重置,但是比较麻烦。
然后是转移数据,为了安全期间,我们采用复制的命令cp,先找到mysql的原目录
#cd /var/lib#ls
运行这个命令之后就会看到mysql的目录了,然后执行cp命令
#cp -a mysql /home/mysql_data/
这样就把数据库复制到/home/mysql_data下面去了,注意-a这个参数一定要带着,否则复制过去的权限就不对了。如果数据库比较大的话,时间会比较长,可能会超时。
然后我们修改配置文件,一共有三个,下面我一一说明:
#vi /etc/
打开之后修改datadir的目录为/home/mysql_data/mysql,把socket改成/home/mysql_data/mysql/,为了安全起见,你可以把原来的注释掉,然后重新加入一行,改成现在的目录。
#vi /etc/init.d/mysqld
准确的位置是/etc/rc.d/init.d/mysqld,由于这里这里有一个/etc/init.d到/etc/rc.d/init.d的映射,所以用上面的'命令即可,也简单。
这里主要也是修改datadir的目录为/home/mysql_data/mysql
#vi /usr/bin/mysqld_safe
这里也是修改datadir的目录
下面需要建立一个的链接:
#ln -s /home/mysql_data/mysql/ /var/lib/mysql/
至此所有的修改都完成了,下面启动mysql
#service mysqld start
或者重启Linux
#reboot
MySQL数据库简介
用MySQL来创建数据库和数据库表
常用的MySQL数据库语句
MySQL数据库迁移data文件夹位置步骤详解
实现SQLServer数据库转成MYSQL数据库
连接MYSQL数据库的步骤
MSSQL数据库还原步骤
Linux mysql5.7.13安装教程
MySQL数据库教程
Java连接MYSQL数据库的具体步骤
php mssql 数据库分页SQL的语句
关于下学期 Unit 30 Mainly revision教学目标
外研社一起Module10 UNIT2《Whats sixty plus thirty》教学案例
MySQL中EXPLAIN命令用法详解
Oracle数据库例名SID的修改方法步骤
关于从严管理林改电子数据的通知
关于我的暑假 My Summer Holiday作文推荐
全国计算机二级mysql数据库模拟试题
八年级英语下册unit 7《Would you mind turning down the music?》教学设计
中学生暑假英语作文范文:My unforgettable summer holiday
Could you tell me how to get to the National Stadium ?评课稿大纲
yellow submarine歌词
签约步骤《转载》
计算机二级mysql数据库模拟试题
Jason Mraz & Colbie Caillat的Lucky乐评
关于My Daily Schedule的中考英语作文
大数据口号:强大数据库,定位更快速
MySQL数据库所支持的操作系统介绍
mysql导入导出数据库以及函数存储过程的介绍
如何实现MySQL数据库的备份与恢复
三种永远不要放到mysql数据库里的东西
三年级英语教材设计 Amy’stallerthanLingling.
两个系统下的MYSQL数据库备份与还原操作
写改写步骤
unit6 How long have you been collecting shells的评课稿
mysql和php数据库代码连接方法
seriously是什么意思-seriously的中文释义-相关例句
Linux数据库的MySQL性能优化技巧
如何实现MySQL数据库的备份与恢复电脑知识
如何在命令行CMD模式下备份MySQL数据库
关于我的暑假作文:My Summer Holiday