Chinaunix首页 | 论坛 | 博客
  • 博客访问: 447651
  • 博文数量: 135
  • 博客积分: 4177
  • 博客等级: 上校
  • 技术积分: 1145
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-13 17:16
文章分类

全部博文(135)

文章存档

2011年(5)

2010年(4)

2009年(26)

2008年(25)

2007年(29)

2006年(42)

2005年(4)

分类: Mysql/postgreSQL

2008-12-12 11:55:55

因为有朋友问到,边做边测试的结果如下:
1.
好像 RHEL 是直接使用 mysql 的默认值,所以没有设定档案,所以要先复制一个:
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

*
如果重新启动出现错误讯息
引言:

Warning: World-writable config file '/etc/my.cnf' is ignored


请执行下面指令
chown root:root /etc/my.cnf
chmod 644 /etc/my.cnf

2.
修改 my.cnf ,在 [mysqld] 中加上 database=/mnt/xxxx/db

3.
复制原本的数据到新路径
cp -R /var/lib/mysql /mnt/xxxx/db
chown -R mysql:mysql /mnt/xxxx/db
chmod 755 /mnt/xxxx/db
chmod -R 700 /mnt/xxxx/db/*

4.
重新启动 mysql

不确定是否适用于大部分情况,先作个纪录 :)

阅读(661) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~