Обычно клиент mysql
используется в интерактивном
режиме, например, следующим
образом:
shell> mysql database
Однако вполне можно поместить SQL
команды в текстовый файл и указать
mysql считывать входные
данные из этого файла. Для этого
необходимо создать текстовый файл
text_file, содержащий
команды, которые предстоит
выполнить. Затем запускаем
mysql как показано ниже:
shell> mysql database < text_file
Можно также запустить текстовый
файл с командой USE db_name. В
этом случае указывать имя базы
данных в командной строке не
обязательно:
shell> mysql < text_file
Если программа mysql уже
работает, можно запустить файл с
SQL-сценарием, используя команду
source:
mysql> source filename;
Более подробная информация по
пакетному режиму работы находится
в разделе See Раздел 3.6, «Использование mysql в пакетном режиме».
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
© 1995-2005 MySQL AB. All rights reserved.
