А поточнее можно? Я ни разу не работал с MySQL. Надо ли перед этим создавать таблицу? И как вообще создаётся дамп? Я перешёл на вкладку экспорт открылось окно... Экспорт и Опции SQL. Где чего ставить? Или оставить по умолчанию... Ну и вообще как это сделать? Может быть ещё кому пригодится.
Сначала необходимо создать дамп (экспортировать) с работающей базы, вторым шагом будет импорт дампа на целевой (обычно удаленный) сервер.
1. Экспорт
В phpMyAdmin выбираешь необходимую базу из выпадающего списка в левом фрейме.
Выбираешь вкладку 'Export' (Экспорт), в блоке 'Export' кликаешь Select All, чтобы выбрать для экспорта все таблицы (если ты разумеется хочешь все их экспортировать), отмечаешь здесь же чекбокс SQL.
В блоке 'Structure' ставишь чекбокс, если тебе нужно чтобы при импорте дампа перед записью данных были созданы таблицы (если у тебя на удаленном MySQL-сервере уже созданы таблицы, то чекбокс нужно убрать). В этом же блоке ('Structure') оставь как предлагается по умолчанию чекбоксы 'Add AUTO_INCREMENT value' и 'Enclose table and field names with backquotes'.
В блоке 'Data' ставишь чекбокс чтобы импортировать записи таблиц. оставь отмеченными как предлагается по умолчанию чекбоксы 'Complete inserts', 'Extended inserts' и 'Use hexadecimal for binary fields'. Тип экспорта INSERT (если данные заносятся в таблицу впервые).
Затем отмечаешь чекбокс 'Save as file' (Сохранить как файл) и нажимаешь 'Отправить'. В результате ты получаешь на локальном диске дамп базы данных (файл с расширением .sql). Теперь тебе нужно этот дамп импортировать на удаленный сервер.
2. Импорт
На удаленном сервере в phpMyAdmin выбираешь вкладку 'Import' (Импорт), указываешь местоположение дампа на своем локальном диске, указываешь кодировку в которой сохранен твой дамп, который ты собираешься импортировать. Формат импортируемого файла - SQL.
Все, после этого разрешаешь процедуру импорта. Если дамп корректен (по синтаксису и структуре), то все должно пройти успешно, и ты создашь необходимые тебе базы на удаленном сервере.
Подводные камни могут быть следующими: слишком большой размер дампа - обычно проблемы когда более 2 мегабайт (см. по форуму - уже обсуждалась и решалась эта проблема), не настроена корректно директория tmp, вследствие чего phpMyAdmin не может закачать импортируемый дамп.
Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)