MySQLのSQLをシェルから実行
シェルから実行
mysql --user=【ユーザ名】 --password=【パスワード】 --database=【データベース名】 --execute="SQL文;SQL文;SQL文;"
複数のSQL文があるなら
ヒアドキュメントを使った方がきれいに書ける(?)
mysql --user=【ユーザ名】 --password=【パスワード】 --database=【データベース名】 <<eof SQL文; SQL文; SQL文; eof
mysql --user=【ユーザ名】 --password=【パスワード】 --database=【データベース名】 --execute="SQL文;SQL文;SQL文;"
ヒアドキュメントを使った方がきれいに書ける(?)
mysql --user=【ユーザ名】 --password=【パスワード】 --database=【データベース名】 <<eof SQL文; SQL文; SQL文; eof