Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 022 050 раз!

Форум

Добро пожаловать, Гость!

Файлы mysql

Обсуждение вопросов на другие темы связанные с веб-разработкой
zetrider
Сообщения: 1
C нами: 2 года 10 мес

Непрочитанное сообщение zetrider » 28 янв 2014, 07:47

Добрый день,

интересует вопрос по переносу БД без использования экспорта из phpmyadmin.

Как я понял, файлы с данными от mysql хранятся в папке:
\OpenServer\userdata\MySQL-x.x.xx
Могу ли я для копирования базы данных с одного компьютера на другой (на котором так же установлен OpenServer с той же версией) просто скопировать папку с названием базы данных? Или нужно захватить и другие файлы?
Корректный ли это метод? Спасибо.

p.s. нужно для работы с бэкапами человеку, который только и умеет копировать файлы... :)

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 28 янв 2014, 12:48

Можно, но только в том случае, если версии и конфиги MySQL идентичны на обоих машинах.

Zord
Сообщения: 153
C нами: 4 года 3 мес
Откуда: Брянск

Непрочитанное сообщение Zord » 31 янв 2014, 08:39

Боюсь, что в случае с InnoDB-таблицами автора ждет сюрприз )

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 31 янв 2014, 10:18

Zord писал(а):Боюсь, что в случае с InnoDB-таблицами автора ждет сюрприз )


А ну да, я невнимательно прочитал сообщение автора. Не папку с конкретной базой, а целиком папку mysql со всеми БАЗАМИ надо копировать :D

Zord
Сообщения: 153
C нами: 4 года 3 мес
Откуда: Брянск

Непрочитанное сообщение Zord » 31 янв 2014, 10:21

Вообще, конечно, такой метод я бы не рекомендовал. Намного проще и ПРАВИЛЬНЕЕ будет сделать дамп базы и разворачивание ее на новом месте. И не будет проблем с разными настройками, конфигурациями и форматами таблиц.

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 31 янв 2014, 10:51

Если версия mysql сервера и конфиг одинаковы, то нет никакого смысла тратить время на импорт/экспорт, всё прекрасно переносится копированием папки хранилища.

bobal
Сообщения: 16
C нами: 8 мес 17 дней

Непрочитанное сообщение bobal » 29 июн 2016, 09:08

Если в настройках указано MySQL 5.5. То для переноса достаточно скопировать только папку MySQL-5.5? Чтобы после переустановки Openserver попробовать вернуть данные в рабочее состояние.

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 29 июн 2016, 22:57

bobal, еще раз читайте мой ответ выше. Важно чтобы и конфиг был одинаковым, а не только версия модуля.


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость