Chinaunix首页 | 论坛 | 博客
  • 博客访问: 493825
  • 博文数量: 83
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1169
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-29 22:34
文章分类

全部博文(83)

文章存档

2011年(3)

2010年(29)

2009年(30)

2008年(21)

我的朋友

分类: Mysql/postgreSQL

2010-04-26 00:33:56

想把mysql中数据库文件放到其它地方,大概有2步:
1,修改/etc/mysql/my.cnf里的datadir选项
#datadir                    = /var/lib/mysql
datadir                     = /mnt/mysql

2,修改datadir目录权限:
刚开始忘了这一步,出现了下面的错误:
# /etc/init.d/mysql start
 * Starting mysql ...
 * Starting mysql (/etc/mysql/my.cnf)
 * MySQL NOT started (1)                         [!!]

后来查看了原来的datadir目录才发现权限不对,于是:
chown mysql:mysql /mnt/mysql/ -R
这样mysqld就能正常启动了
阅读(2283) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~