当您安装“MySQL on Windows”时,数据库数据文件默认放置/位于“C:/ProgramData/MySQL/MySQL Server 5.1/Data/”文件夹中,如下所示:
作为最佳实践,DBA 总是希望将数据库数据文件放置在单独的驱动器/卷上。 要更改文件夹位置,需要在“MySQL Workbench”>“MySQL Workbench”中修改在实例下,选项文件>常规选项卡>目录> datadir 并设置另一个驱动器/卷上的文件夹路径(如下所示)。然后单击“应用”。
单击“将更改应用到 MYSQL 配置文件”(“C:/Program Files/MySQL/MySQL Server 5.1/my.ini”)上的“应用”
然后将数据文件从初始位置复制到新位置。 在上面的例子中,即从“C:/ProgramData/MySQL/MySQL Server 5.1/Data/”到“D:/myDB”。
现在,“MySQL Workbench”>在“实例”下,“启动/关闭 MySQL 服务器”>单击“停止服务器”
重命名现有的旧数据文件位置。 即“C:/ProgramData/MySQL/MySQL Server 5.1/Data/”到“C:/ProgramData/MySQL/MySQL Server 5.1/Data-OLD/”
p>现在重新启动“MySQL Workbench”,然后转到“实例”下的“启动/关闭 MySQL 服务器”>单击“启动服务器”。 提供您收到的两个提示的密码。 然后,现在您的 MySQL 应该可以正常运行,数据文件已从默认位置“C:/ProgramData/MySQL/MySQL Server 5.1/Data/”移动到“D:/myDB”。