Подтвердить что ты не робот

Команда терминала для импорта файла mysql

Я пытаюсь импортировать файл размером 60 МБ, filename-20120201.tbz, во вновь созданную базу данных MySQL. Я использую терминал и открываю базу данных с помощью приглашения new_database.

Как импортировать этот файл правильно? Я нахожусь на Mac. Спасибо.

4b9b3361

Ответ 1

Если вы используете mysql и используете новую созданную базу данных, используйте приведенный ниже код для запуска файла script

mysql> SOURCE input_file

или с терминала

mysql -u root -p database < filename-20120201.tbz

Ответ 2

Try

$ mysql -u root -p new_database < db-dump.sql

Где:  new_database - это имя вашей новой базы данных и  db-dump.sql - это файл mysql для импорта

Ответ 3

Это должно сделать трюк:

\. filename

(предоставляется в командной строке MySQL, предполагая, что filename является SQL файлом)

Ответ 4

Поместите пароль сразу после -p

mysql -u root -ppassword database < file.sql