Spec-Zone .ru
спецификации, руководства, описания, API

7.4.2. Перезагрузка Резервных копий Формата SQL

Чтобы перезагрузить файл дампа, записанный mysqldump, который состоит из SQL-операторов, используйте это как входной для mysql клиента. Если файл дампа создавался mysqldump с --all-databases или --databases опция, это содержит CREATE DATABASE и USE операторы и это не необходимы определить базу данных значения по умолчанию, в которую можно загрузить данные:

shell> mysql < dump.sql

Альтернативно, изнутри mysql, используйте a source команда:

mysql> source dump.sql

Если файл является дампом единственной базы данных, не содержащим CREATE DATABASE и USE операторы, создайте базу данных сначала (в случае необходимости):

shell> mysqladmin create db1

Затем определите имя базы данных, когда Вы загружаете файл дампа:

shell> mysql db1 < dump.sql

Альтернативно, изнутри mysql, создайте базу данных, выберите это как базу данных значения по умолчанию, и загрузите файл дампа:

mysql> CREATE DATABASE IF NOT EXISTS
        db1;mysql> USE db1;mysql> source dump.sql