2012/05/24

ファイルからSQL実行させる


mysql -A -h[host_name] -P[port] -u[user] -p[password] --table [DB_name] < [sql_file_path]
--table, -t
出力をテーブルフォーマットで表示します。インタラクティブの場合これがデフォルトになりますが、テーブル出力をバッチモードで生成するのに使用することもできます。

-Aオプションってなんだっけ・・・・。


◎sql_file の中身
[show_ps.sql] MySQL4
SHOW PROCESSLIST

[show_ps.sql] MySQL5
select * from information_schema.processlist where db=[db_name] and info not like 'select * from information_schema.processlist %'
↑これだとsleepのプロセスでなかった。ふつーにshow processlistでいいみたい。

0 件のコメント: