Как восстановить локально базу данных из ее большого файла дампа

OS X 10.6.8 MAMP 3.0.5 Файл дампа весит 600 МБ, поэтому я использую не phpmyadmin, а командную строку.

оригинальная БД: смутил
пустая БД, в которой восстановить исходную БД: smoothitbis
оригинальный файл дампа БД: smoothit-16-05-2014.sql

Я пробовал под оболочкой OS X:

/applications/MAMP/library/bin/mysql -u root -p smoothitbis < /Applications/MAMP/db/mysql/recuperationsmoothit/smoothit-16-05-2014.sql

под оболочкой mysql

mysql -uroot -proot smoothitbis < /Applications/MAMP/db/mysql/recuperationsmoothit/smoothit-16-05-2014.sql

без создания пустой базы данных

mysql -uroot -proot < /Applications/MAMP/db/mysql/recuperationsmoothit/smoothit-16-05-2014.sql

Каждый раз ответ похож, например, на создание новой таблицы в существующей БД.

1 ответ

Сначала проверьте, содержит ли ваш файл дампа синтаксис создания базы данных и использует запрос к базе данных или нет? А затем примите соответствующие меры, чтобы добавить имя базы данных или создать собственное.

Другие вопросы по тегам