mysql 的数据库文件默认是在 mysql/data 这个目录

1.  my.ini中找到如下内容:

#Path to the database root datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

将datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

改为datadir="E:/data/" 也就是你指定的路径即可。

这样就不会出现找不到数据库路径这么麻烦了,而且你可以将其他的数据库直接放到这个目录下。

2.  重新启动mysql。

3.  然后再试着创建一个数据库“demo”,看看在E:/data 这个目录下是否会有你刚才创建的数据库“demo”。

如果在更改了数据库路径后会出现 无法启动MySQL服务,报错1067进程意外终止的问题

解决方案如下:

在mysql的安装目录下 mysql/data 下面还有一个mysql的文件夹

把“mysql文件夹”拷贝到数据库的数据存放位置的data文件夹下E:/data/