日期:2011-02-23 18:06:00  来源:本站整理

CentOS 5.5环境下更改MySQL数据文件目录位置[服务器安全]

赞助商链接



  本文“CentOS 5.5环境下更改MySQL数据文件目录位置[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

我是直接在CentOS 5.5环境下安装的RPM包,mysql默许的数据文件存储目录为/var/lib/mysql
假定要把目录移到/home/data下需求举行下面几步:

1、home目录下成立data目录
cd /home
mkdir data
2、终止mysql进程
mysql -u root -p shutdown
3、把/var/lib/mysql整个目录移到/home/data


mv /var/lib/mysql /home/data/
这样MySQL的数据文件就移动到了/home/data/mysql下
4、找到my.cnf配置文件
假如/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/找到my-medium*.cnf文件,拷贝到/etc/并改名为my.cnf
号令以下:
[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
5、编辑/etc/my.cnf
为保证MySQL可以正常工作,需求指明mysql.sock文件的产生位置.改正socket=/var/lib/mysql/mysql.sock
socket=/home/data/mysql/mysql.sock
操作以下:
vi   my.cnf  (用vi工具编辑my.cnf文件,找到下列数据改正之)
# The MySQL server[mysqld] 
port = 3306
#socket  = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
socket  = /home/data/mysql/mysql.sock (加上此行)
6、改正MySQL启动脚本/etc/init.d/mysql
把此中datadir=/var/lib/mysql一行中改正成目前的实际存放途径:home/data/mysql
[root@test1 etc]# vi /etc/init.d/mysql
#datadir=/var/lib/mysql(注释此行)www.linuxidc.com
datadir=/home/data/mysql (加上此行)


最后做一个mysql.sock 链接:
ln -s /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock(需求从/home/data/mysql下复制一份过来)
7、重新启动MySQL服务
/etc/init.d/mysqld start

或用reboot号令重启Linux

假如工作正常移动就成功了,不然对比前面的7步再查抄一下.
8、最后改正下数据库的权限
[root@localhost ~]# chown -R mysql:mysql /home/data/mysql/  ← 改变数据库的归属为mysql

[root@localhost ~]# chmod 700 /home/data/mysql/test/  ← 改变数据库目录属性为700

[root@localhost ~]# chmod 660 /home/data/mysql/test/*  ← 改变数据库中数据的属性为660
9、全部搞定!   以上是“CentOS 5.5环境下更改MySQL数据文件目录位置[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • Windows 2008R2 HyperV下安装CentOS6,网卡无痛设置
  • CentOS 6.x 利用安装光盘作为yum源
  • CentOS 下 Nginx + Keepalived 配置高可用Web站点
  • CentOS 5.8布置web缓存服务器(squid+memcached)
  • centos6.2改正yum的源为安装光盘
  • CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)
  • CentOS 6.2 安装Nginx并设置为开机服务
  • CentOS 6.2布置DNS
  • CentOS6.2利用yum安装LAMP及phpMyadmin
  • CentOS下配置PHP+phpMyAdmin
  • centos下mysql主从同步快速设置步骤分享
  • 在Windows主机上按时备份远程VPS(CentOS)数据的批处理
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .