Назад | Перейти на главную страницу

Могу ли я указать, где хранятся файлы моей базы данных * для каждой базы данных * в MySQL?

Возможно ли разместить две базы данных в одном экземпляре MySQL, но файлы будут храниться в двух разных физических местах?

Например:

db1 хранится в: C:/ProgramData/MySQL/MySQL Server 5.1/Data/

db2 хранится в: E:/MySQL/MoreData/

Я знаю, что есть datadir установка в my.ini который указывает, где по умолчанию хранить базы данных. Есть ли способ изменить это на уровне базы данных?

Я полагаю, я мог бы использовать ярлыки, но есть ли встроенный способ сделать это в MySQL?

Используйте символические ссылки или, в вашем случае, Обходной путь MySQL для Windows, файл .sym.