码迷,mamicode.com
首页 > 数据库 > 详细

修改mysql的数据目录

时间:2016-12-19 14:47:38      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:mysql修改数据目录

1、关闭MySql:

  #service mysqld stop

2、转移数据:

  #cd /var/lib
  #ls
  #cp -a mysql /mnt/sdb/mysql/

3、修改配置文件,一下三个:

#vi /etc/my.cnf
  在[client]下添加
  socket=/mnt/sdb/mysql/mysql.sock
  注释掉之前的代码
  #datadir=/var/lib/mysql
  #socket=/var/lib/mysql/mysql.sock
  修改为:
  datadir=/mnt/sdb/mysql
  socket=/mnt/sdb/mysql/mysql.sock
#vi /etc/init.d/mysqld【修改datadir的目录】
  注释掉之前的代码
  #get_mysql_option mysqld datadir "/var/lib/mysql"
  修改为:
   get_mysql_option mysqld datadir "/mnt/sdb/mysql"

#vi /usr/bin/mysqld_safe【修改datadir的目录】
  注释掉之前的代码
  #DATADIR=/var/lib/mysql
  修改为:

   DATADIR=/mnt/sdb/mysql
4. 需要建立一个mysql.sock的链接:
  #ln -s /mnt/sdb/mysql/mysql.sock /var/lib/mysql/mysql.sock
  至此所有的修改都完成了,下面启动mysql
5. #service mysqld start


本文出自 “陈世飞” 博客,请务必保留此出处http://chenshifei.blog.51cto.com/11883413/1883938

修改mysql的数据目录

标签:mysql修改数据目录

原文地址:http://chenshifei.blog.51cto.com/11883413/1883938

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!