🖥
mysql コマンドでファイルから複数行のクエリを読み込んで実行する
手順
適当なファイルを用意する
sample.sql
SELECT
1 AS A,
2 AS B,
3 AS C
mysql コマンドにファイルの中身を渡す
mysql -e "$(cat sample.sql)"
結果
+---+---+---+
| A | B | C |
+---+---+---+
| 1 | 2 | 3 |
+---+---+---+
追記
もっと良い方法があったような‥。良い子は真似しないでください案件だったらゴメン。
環境
- bash
- mysql Ver 14.14 Distrib 5.5.56, for osx10.12 (x86_64) using EditLine wrapper
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2017-12-05
Discussion