忘れないように、メモ。 シェルスクリプトとSQLの合体。 フツーにSQLを実行するの場合は… mysql -u ユーザ名 --password='パスワード' データベース名<< EOF SQL文 exit EOF ってことで。 で、実行結果を取得したい場合は RESULT=`mysql -u ユーザ名 --password='パスワード' データベース名<< EOF SQL文 exit EOF` と、コマンドの実行時と同じく「`」で括っておしまい。 SELECTの場合なんかでカラム名まで取得されちゃうので、 RESULT=`mysql -N -u ユーザ名 --password='パスワード' データベース名<< EOF SQL文 exit EOF` と「mysql」に「-N」オプションを付ける。