2011-03-21 48 views
1

我需要将数据保存到不同的mysql数据库。默认情况下,MySQL在X:\ ProgramData \ MySQL \ MySQL Server 5.1 \ data中存储数据库。是否有可能在不同的文件夹中存储不同的数据库?例如,我想将我的数据库存储在x:\ new_folder \中,并将第二个数据库存储在z:\ new中。另外我想用C#配置这个文件夹的路径。将mysql数据库存储在不同的文件夹中

+0

这背后有什么目的? – 2011-03-21 16:19:21

+0

最终用户想要将db文件存储在特定文件夹中。 – Alexander 2011-03-21 16:21:17

+0

你为什么需要这样做?您应该通过MySQL访问数据库,而不是直接在文件系统中修改它们。 MySQL是你的数据库管理系统,让它做好工作。 – Hammerite 2011-03-21 16:27:36

回答

0

您可以运行每个用户的MySQL服务器的一个实例:

“在某些情况下,你可能想在一台机器上运行MySQL的多个实例[...]或者,你可能想给不同用户可以访问他们自己管理的不同mysqld服务器(例如,您可能是Internet服务提供商,希望为不同的客户提供独立的MySQL安装)。[...]由MySQL实例管理的主要资源是数据目录。”

- http://dev.mysql.com/doc/refman/5.1/en/multiple-servers.html

相关问题