如何将mysql的默认datadir改变成自己想要的路径

来源:互联网 发布:php开源源码 编辑:程序博客网 时间:2024/06/11 14:38
首先

找到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"


0 0
原创粉丝点击