移动MySQL的data文件夹方法

问题描述:我安装的MySQL的data路径不在默认的安装路径内而在C盘。我想把data文件夹放在安装路径内,方便查询以及解放C盘内存。

下面是亲测的一个简单方法移动data文件夹。

一、找到data文件夹所在地

  • 在MySQL的安装路径内找到MySQL核心配置文件—— my.ini
  • 打开my.ini,搜索datadir关键词,发现
  • datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/"
  • 根据上面的路径,找到data文件夹

ps:这里遇到了一个小问题,C盘没有发现ProgramData文件夹(因为默认隐藏了);直接复制路径到搜索框。

移动MySQL的data文件夹方法

二、复制data文件夹到mysql安装路径中

移动MySQL的data文件夹方法

 

三、通过修改my.ini文件重新配置MySQL

  • 打开my.ini文件
  • 将datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/"语句修改为datadir="D:/MySQL/Data/"
  • 需要关闭并重新启动MySQL服务器,才能成功!!!

可以新建数据库并在新的data文件夹下查看,就可以知道有没有移动成功。成功了就可以将C盘的data文件删了。