MySQL shell script

  1. ログイン情報の設定ファイルを作成する。
  2. シェルスクリプトファイルを作成する。
  3. シェルスクリプトを実行する。

ログイン情報の設定ファイルを作成する。

$ sudo nano my.cnf
[client]
user = root
password = password
$ chmod 600 my.cnf

シェルスクリプトファイルを作成する。

$ sudo nano sql.sh
mysql --defaults-extra-file=my.cnf -u root -e 'show databases;'

シェルスクリプトを実行する。

$sh sql.sh
+--------------------+
| Database                   |
+--------------------+
| mysql                          |
+--------------------+

コメントする