salva a saída do mysql como texto?

1

Estou usando o Ubuntu 13.04 e instalei a versão do MySQL Server: 5.5.

Tudo o que eu quero, simplesmente, se eu estiver fazendo uma consulta MySQL, sua saída deve ter que armazenar em um arquivo de texto. Como posso conseguir isso?

por exemplo:

select * from raja

a saída da tabela raja deve ser armazenada em um arquivo de texto junto com a exibição do terminal.

Obrigado.

    
por rɑːdʒɑ 09.09.2013 / 14:21

2 respostas

1

Assim:

mysql -u username -p -e 'select * from raja;' database_name >> file_name.txt

Se você deseja anexar use >> caso contrário, > .

    
por sachitad 09.09.2013 / 14:24
1

mysql -u * usuário * -p * passowrd * -e banco de dados 'SQL Query' > filetosave

-u : Specify mysql database user name
-p : Prompt for password
-e : Execute sql query
database : Specify database name

Então, para o seu caso:

    mysql -u raja -p -e 'select * from raja' rajadb > results
    
por Saurav Kumar 09.09.2013 / 14:27