Ответ 1
Возможно, слишком поздно, но для записи:
Экспортировать всю базу данных:
mysqldump -u user -p database_name > filename.sql
Экспортировать только одну таблицу базы данных:
mysqldump -u user -p database_name table_name > filename.sql
Экспорт нескольких таблиц базы данных
Как и экспорт одной таблицы, но продолжайте писать имена таблиц после имени первой таблицы (с одним пробелом между каждым именем). Пример экспорта 3 таблиц:
mysqldump -u user -p database_name table_1 table_2 table_3 > filename.sql
Примечания:
Таблицы экспортируются (т.е. записаны в файл) в том порядке, в котором они записаны в команде.
Все приведенные выше примеры экспортируют структуру и данные базы данных или таблицы. Чтобы экспортировать только структуру, используйте no-data
. Пример экспорта только одной таблицы базы данных, но без данных:
mysqldump -u user -p --no-data database_name table_name > filename.sql