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

Выполнить SQL script для создания таблиц и строк

У меня есть база данных, которую я создал с помощью инструкции CREATE DATABASE в терминале, и у меня есть файл .sql, полный операторов, создающих таблицы и строки.

Я просто хотел знать, что было командной строкой для выполнения этого .sql в базе данных, которую я создал?

4b9b3361

Ответ 1

В интерактивном клиенте MySQL вы можете ввести:

source yourfile.sql

В качестве альтернативы вы можете передать данные в mysql из командной строки:

mysql < yourfile.sql

Если файл не указывает базу данных, вам также необходимо добавить следующее:

mysql db_name < yourfile.sql

Подробнее см. в документации:

Ответ 2

Если у вас есть пароль для вашего дБ, тогда

mysql -u <username> -p <DBName> < yourfile.sql