Задавайте вопросы, мы ответим
Вы не зашли.
Всем привет.
Возникла следующая ситуация.
Есть база данных (например test) на работе в MYSQL (v. 4.1.22), которая состоит из таблиц типов MYISAM и INNODB. Дома поднял такой же сервер (версия, пути, настройки). Необходимо иногда переносить базу данных (test) с работы - домой (для тестов). Как это проделать?
Пробовал путем копирования папок, но в этом случае таблицы с типом MYISAM -без проблем, а вот таблицы типа INNODB не хотят.
Скорее всего метод копирования - криво, поэтому и спрашиваю?
Неактивен
Чтобы скопировать таблицы Innodb копированием файлов, Вам нужно остановить MySQL сервер. Кроме того, необходимо скопировать параметры конфигурации innodb.
Стандартный способ переноса данных - на работе делаете mysqldump -u user -ppassword test > test.sql
Дома восстанавливаете дамп: mysql -u user -ppassword test < test.sql
Можно также воспользоваться MySQL Administrator, входящей в состав MySQL GUI Tools http://dev.mysql.com/downloads/gui-tools/5.0.html
Неактивен