是否可以在单个 MySQL 实例上托管两个数据库,但将文件存储在两个不同的物理位置?
例如:
db1 存储在:C:/ProgramData/MySQL/MySQL Server 5.1/Data/
db2 存储在:E:/MySQL/MoreData/
我知道有一个datadir
设置my.ini
指定默认存储数据库的位置。有没有办法在数据库级别覆盖它?
我想我可以使用快捷方式,但是 MySQL 中是否有内置方法可以执行此操作?
答案1
使用符号链接,或者在你的情况下使用适用于 Windows 的 MySQL 解决方法,.sym 文件。