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