MySQL默认的数据文件存储目录为/var/db/mysql。由于当初在规划/var目录的时候规划太小,所以现要把MySQL目录移到/usr/local/data/mysql/下:
1、/usr/local目录下建立data目录
mkdir /usr/local/data
2、把MySQL服务进程停掉:
mysqladmin -u root -p shutdown
3、把/var/db/mysql整个目录移到/usr/local/data
mv /var/db/mysql /usr/local/data
这样就把MySQL的数据文件移动到了/usr/local/data/mysql下
4、建立my.cnf配置文件
经过查找/etc/目录下没有my.cnf配置文件,于是到/usr/local/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:
[root@test1 mysql]# cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf
5、编辑MySQL的配置文件/etc/my.cnf,添加:
在#innodb_data_home_dir = /var/db/mysql/下
innodb_data_home_dir = /usr/local/data/mysql/
在#innodb_log_group_home_dir = /var/db/mysql/下
innodb_log_group_home_dir = /usr/local/data/mysql/
6、修改MySQL启动脚本 /usr/local/etc/rc.d/mysql-server
vi /usr/local/etc/rc.d/mysql-server
修改mysql_dbdir=/usr/local/data/mysql
7、重新启动MySQL服务
/usr/local/etc/rc.d/mysql-server start
如果以上步骤正确,也就修改成功,如果不能启动,看看mysql启动的.err文件,查看错误提示,进行排错。
分享到:
相关推荐
CentOS更改MySQL数据库目录位置.pdf
更改MySQL数据库目录的方法.zip
MySQL数据库文件介绍及存放位置.doc MySQL数据库文件介绍及存放位置.doc
备份MySql数据库,恢复MySql数据库,及更改MySql数据库的存储位置
教程名称:疯狂Java肖文吉老师MYSQL数据库视频教程课程目录:【】1_MYSQL数据库_数据库概念【】2_MYSQL数据库_MYSQL的安装【】3_MYSQL数据库_MYSQL基础入门【】4_MYSQL数据库_DDL_建表【】5_MYSQL数据库_DDL_约束...
MySQL数据库修复程序,表查看,读取,表设计。SQL数据库内容读取。
图文并茂详细介绍更改mysql数据库文件目录步骤。
引言: 由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录。 下面我整理一下把MySQL从/var/lib/mysql目录下面转移到/home/mysql_data/mysql目录的具体操作...
mysql数据库忘记密码时如何修改 mysql数据库忘记密码时如何修改
如何更改CentOS系统下的MySQL数据库目录位置 1、首先我们需要关闭MySQL,命令如下: service mysqld stop 2、然后是转移数据,为了安全期间,我们采用复制的命令cp,先找到mysql的原目录 cd /var/lib ls 运行这个...
现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。以Visual Studio 2012平台下的示例形式写下来,供以后查看。 一、新建一个Windows 窗体应用程序Test。 如下图所示: 二、...
MySQL数据库的创建、查看、删除、使用命令。 表结构创建和修改、表约束的创建和修改; 表数据的插入、删除和修改; 表联系的创建和修改。
易语言通过连接mysql数据库来实现读取写入修改实例
不重装Mysql如何更改MySql数据库的默认编码格式
现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。形成代码,以Visual Studio 2012平台下的示例形式写下来,供以后查看。同时实现了数据库查询,BindingSource绑定控件、...
C# 服务,监控Mysql数据库并执行操作 安装服务后,可在Windows服务看到所安装的服务 启动服务后,可执行数据库操作,具体连接数据库下载后可连接自己的数据库测试,执行数据库操作的语句可自行去修改。 仅供参考
详细介绍mysql数据库更改数据储存位置。
批量修改mysql数据库、表、字段编码(gbk到utf8php脚本) 可以把整个数据库、表、字段编码全部从gbk_chinese_ci 到 utf8_general_ci 转换,不会乱码哦 狂拽吊炸天!!!