O cliente mysql
normalmente é usado de
maneira interativa, desta forma:
shell> mysql banco_dados
Entretanto, também é possível colocar seus comandos SQL em um
arquivo e dizer ao mysql
para ler a entrada a
partir deste arquivo. Para fazer isto, crie um arquivo texto
arquivo_texto
contendo os comandos que
você deseja executar. Então execute o mysql
como exibido abaixo:
shell> mysql banco_dados < arquivo_texto
Você também pode iniciar seu arquivo texto com uma instrução
USER nome_bd
. Neste caso, não é necessário
especificar o nome do banco de dados na linha de comando:
shell> mysql < arquivo_texto
Se você já está executando o mysql
, você
pode executar um arquivo de script SQL usando o comando
source
:
mysql> source filename;
Para mais informações sobre o modo batch,
Secção 3.5, “Utilizando mysql
em Modo Batch”.
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.