猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

DataBase MySQL

MySQLにファイルからSQLを読み込む

投稿日:2013年6月21日 更新日:

MySQLにファイルからSQLを読み込む方法は
意外と知られていない方法ですのでメモっておきます。

MySQLにログイン中の場合

mysql> source /・・・/test1.sql
+----------+
| count(*) |
+----------+
|  2594006 |
+----------+
1 row in set (24.22 sec)

スクリプトから実行する場合

# mysql -u USERNAME -p DATABASE < /・・・/test2.sql
Enter password:
count(*)
2594006

おまけのコマンドで指定する

# mysql -u USERNAME -p DATABASE -N -e "select * from table"

-Nで列を非表示にします。
-eの後にSQLを記述します。

Gooleアドセンス用336

Gooleアドセンス用336

-DataBase, MySQL

執筆者:

関連記事

sqlserver

SQLSERVER サービス起動用ユーザーを作成する

SQLサーバーのサービスを起動しているのは、デフォルトではおそらくAdministratorです。 ここに大きな落とし穴があります。 Administratroのパスワードを変更することはセキュリティ …

sqlserver

application log ってどこ?

SQLSERVERのメンテナンスプランを使用してバックアップを取得していたのですが、取得できていませんでした。 SQL Serverログには下記メッセージが表示されていました。 BACKUP fail …

mysql

MySQLのインポートエラー ERROR 1005 (HY000) (errno: 121)

ダンプをインポートする際にたまにるのがこのエラーです。 ERROR 1005 (HY000) at line 23: Can’t create table ‘./[スキーマ]/ …

MySQLにローカルから接続する

リモートから接続するユーザー リモートから接続するユーザーは以下のような感じで作成できます。 $mysql> grant all privileges on *.* to username@’% …

mysql

MySQLの時間のフォーマット

MySQLのdatetime型はそのままSELECTすると、 2013-05-15 13:45:59 のように表示されてしまいます。 yyyy-mm-ddではなく、yyyy/mm/dd がいい場合もあ …