- Что такое MySQL
- Как создать базу данных?
- Настройка и управление
- Логин\пароль: где узнать и как восстановить?
- Экспорт MySQL (Dump базы данных)
- Импорт MySQL
- Ограничения БД
- Ошибки
Что такое дамп базы данных?
Это файл, в который сохраняется копия базы данных MySQL. Данные из этого дампа можно использовать для заполнения пустой БД (смена хостинга или перенос сайта с Денвера) или изменения существующей базы данных (используется для бэкапов). Чаще всего этот файл имеет расширение .sql.Как экспортировать базу данных MySQL?
Обычно экспорт базы данных (создание дампа) производится с помощью интерфейса phpMyadmin. И далее мы подробно разберем несколько шагов:- В панели управления хостингом, находим phpMyadmin. Чаще всего он находится в разделе "Базы данных" или подобном.
- Слева в углу выберите свою базу данных (ту, которую вы собираетесь экспортировать на компьютер, чтобы потом перенести на другой хостинг).
- Жмем вкладку “Экспорт”.
- Возможно вас попросят выбрать способ экспорта “Обычный” (много настроек) или “Быстрый” (мало настроек). Не имеет значения какой выбирать, главное изменить только те настройки, которые мы описываем ниже.
- Нужно выбрать все таблицы, нажав на кнопку “Выделить все”.
- Отметить галочкой “Сохранить как файл”, “Сохранить вывод в файл” или что-то подобное.
- На всякий случай, запоминаем кодировку, но не трогаем ее.
- Жмем “Ок” и сохраняем файл с БД себе на компьютер. Обычно сохраняемый файл имеет расширение .sql.
Экспорт базы данных MySQL через SSH
Есть еще один способ экспорта БД - с помощью протокола SSH. Для этого используется специальная SSH-команда:Вместо слов написанных большими буквами подставляем:mysqldump --user=DBUSER --password=USERPASSWORD DBNAME > DUMPFILENAME.sql
или
mysqldump -uDBUSER -pUSERPASSWORD DBNAME > DUMPFILENAME.sql
DBUSER - имя пользователя базы данных, например uhosting_databaseuser;
USERPASSWORD - пароль пользователя БД, например Rjkweuik12;
DBNAME - имя базы данных, из которой будет производится экспорт, например uhosting_databasename;
DUMPFILENAME - имя dump-файла, в который будет производится экспорт. Здесь можно указать путь куда будет сохранен дамп-файл, но лучше этого не делать, и просто забрать файл с сервера хостинг-провайдера.
Источник статьи: https://ru.hostings.info/schools/eksport-mysql-dump-bazy-dannyh.html