jom_ch

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随着业务量的增长,mysql默认安装所在分区大小出现瓶颈,通常需要将datadir换到较大的分区

示例原目录:/usr/local/mysql/data/
示例新目录:/data/mysqldata/

1,停止mysqld服务
/sbin/service mysqld stop

2,复制数据库到新目录
cp -R /usr/local/mysql/data/* /data/mysqldata/

3,赋于mysql目录权限
chown -R mysql:mysql /data/mysqldata/

4,修改mysql配置文件
vim /etc/my.cnf
#datadir = /usr/local/mysql/data/
datadir = /data/mysqldata/

5,启动mysqld服务
/sbin/service mysqld start

用ps -ef |grep mysql 命令查看mysql进程
--datadir已经是新目录了

如果出现以下类似错误:
Starting MySQL.Manager of pid-file quit without updating file
请查看以上各步骤是否正确。

posted on 2009-04-09 14:03  jom_ch  阅读(228)  评论(0编辑  收藏  举报