如何将mysql的默认datadir改变成自己想要的路径
2015-04-07 22:06
337 查看
首先
找到my.ini, 将其中的datadir更改为自己想要的路径。但是需要注意以下4点:
1、必须首先要创建你想要存储数据库文件的data目录,即你修改的datadir必须要在你的电脑中是存在的
2、将默认datadir路径中的所有文件都拷贝到你的新的datadir中
3、必须开启引擎独立表空间 innodb_file_per_table 。否则除了表结构数据外,真正的数据仍然保存在 C:\xampp\mysql\data 中的ibdata1中。
开启方法:
my.inf中[mysqld]下设置
innodb_file_per_table=1。
可以查看是否开启:
mysql> show variables like ‘%per_table%’;
4、然后将
innodb_data_home_dir、innodb_log_group_home_dir也更改为"E:/xampp/mysql/data"
找到my.ini, 将其中的datadir更改为自己想要的路径。但是需要注意以下4点:
1、必须首先要创建你想要存储数据库文件的data目录,即你修改的datadir必须要在你的电脑中是存在的
2、将默认datadir路径中的所有文件都拷贝到你的新的datadir中
3、必须开启引擎独立表空间 innodb_file_per_table 。否则除了表结构数据外,真正的数据仍然保存在 C:\xampp\mysql\data 中的ibdata1中。
开启方法:
my.inf中[mysqld]下设置
innodb_file_per_table=1。
可以查看是否开启:
mysql> show variables like ‘%per_table%’;
4、然后将
innodb_data_home_dir、innodb_log_group_home_dir也更改为"E:/xampp/mysql/data"
相关文章推荐
- 如何将mysql的默认datadir改变成自己想要的路径
- 如何将mysql的默认datadir改变成自己想要的路径
- WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置
- WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置
- CentOS 6.x下改变MySQL的datadir路径
- 更换MYSQL datadir数据路径发生的错误
- 如何让自己桌面文件默认路径在其它盘呢?
- 如何才能改变ORACLE9I 中系统默认的SPFILE 路径?
- linux mysql 更改MySQL数据库存储路径(datadir)
- 如何改变SQL2005默认数据库的存储路径
- WINDOWS下更改MYSQL数据路径(datadir)后服务启动碰到1067问题及解决
- ubuntu下修改mysql默认data路径
- Mysql修改数据文件默认目录datadir
- 如何改变百度地图在定位自己时的默认蓝色圆圈?
- 当mysql中指定的socket路径改变时如何通过ODBC进行访问?
- 在windows下更改mysql默认的datadir文件的位子
- 如何改变MYSQL数据库默认存储路径
- centos下mysql修改datadir和socket相关路径
- Jquery-easyui的默认图标的使用,以及如何添加自己想要的图标
- 如何用MYsql-Front工具抒写sql语句,创建出一个自己想要的数据库