MySQL – версионирование базы данных
Часто при создании больших сайтов, необходимо использовать системы версионирования, для того чтобы несколько человек могли совместно работать над созданием сайта.
С иходными кодами проекта все ясно, тут есть и SVN и GIT и им подобные системы, а вот как быть с базой данных?
Задача состоит в том чтобы перенести файлы базы в папку с проектом создаваемого сайта. Слава богу разработчкики MySQL позаботились о нас и ввели такое понятие как ссылки на базы.
Итак, что необходимо сделать:
- Создать файл
my_data_base.sym
в папкеmysql/data
. - Прописать в этом файле полный путь к папке с базой, например вот так:
D:\xampp\htdocs\my_project\my_data_base
.
Теперь можно загонять базу в SVN.