安装完mysql5.1, 虽然可以自定义安装的路径, 比如我安装在d:/MySQLServer5.1, 但是数据库文件,即data文件却在如下路径:
C:/Documents and Settings/All Users/Application Data 的mysql目录下. 现在想更该数据库文件的存放路径, 因为存放在c盘就是不爽. c盘毕竟是系统盘. 有个地方要注意, C:/Documents and Settings/All Users/Application Data 这个目录要设置为"显示隐藏文件"才可以看到.
找到mysql安装目录下的配置文件my.ini, 找到这行
#Path to the database root
datadir="C:/Documents and Settings/All Users/Application Data/mysql......"
将以上默认的路径更改为:
#Path to the database root
datadir="D:/mysql_data/data/"
记得将原来datadir="C:/Documents and Settings/All Users/Application Data/mysql......"目录下的data文件夹拷贝到D:/mysql_data/目录下, 最终路径是datadir="D:/mysql_data/data/"
重启一下mysql, 这样就方面多了.