登陆 免费注册 提交网站
站长资讯 >> 站长学院 >> 服务器类
 2016-06-21 09:03浏览: 4120 次

更换mysql存储路径

操作步骤记录如下:
 
   1.在/home/下创建目录mysql作为新mysql存储路径(默认为/var/lib/mysql);
   2.cp /var/lib/mysql为新存储路径:
       #cp -rp /var/lib/mysql /home/mysql
        -p选项同时将源文件的权限cp到新路径下
   3.修改mysql系统文件的存储路径,如下:
     编辑/etc/rc.d/mysql修改datadir,pid_file等选项
     # the original MySQL init script
       basedir=/usr
       datadir=/home/mysql
       mysql_daemon_user=mysql
       mysql_daemon_group=mysql
       pid_file=/home/mysql/mysqld.pid
       socket=/var/lib/mysql/mysql.sock //此项在/etc/my.cnf中指定不用修改
       MYADMIN=/usr/bin/mysqladmin
       export TMPDIR=/home/mysql/tmp    //此项为备份数据库等mysqladmin操作默认路径
   4.重启mysql检查mysql启动的路径:
     #service mysql restart
     #ps ax |grep mysql
     HXKG-IP:/etc/# ps ax |grep mysql
21750 pts/3    S      0:00 /bin/sh /usr/bin/mysqld_safe --user=mysql --pid-file=/home/mysql/mysqld.pid --socket=/tmp/mysql.sock --datadir=/home/mysql
21783 pts/3    Sl     0:06 /usr/sbin/mysqld --basedir=/usr --datadir=/home/mysql --user=mysql --pid-file=/home/mysql/mysqld.pid --skip-locking --port=3306 --socket=/tmp/mysql.sock 
     此时表明mysql加载的存储路径为/home/mysql
  5.检查系统正常运行;
网站首页 - 关于我们 - 联系我们 - 友情链接 - 帮助中心
Copyright ©2007-2022 www.Aisila.com All Rights Reserved
苏ICP备20008864号-4