rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

mysql シェルのコマンドラインからsql文を実行する

2021 May 19.

次の2つで可能だが、それぞれで出力形式が変わる

テキスト出力のみ
$ echo 'SQL STATEMENT' | mysql -u DB-USER -D DATABASE --password=PASSWORD

縦線(パイプ)区切り出力
$ mysql -u DB-USER -D DATABASE --password=PASSWORD -e 'SQL STATEMENT'