人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MySQLを使っています。
mysql hoge < hoge.sql
という形で、ファイルに書いた複数のSQL文を流し込みたいと思っています。
中身は、insert文(日本語あり)です。
どのようなファイルを書けばいいでしょうか。

●質問者: takeuchi_k
●カテゴリ:コンピュータ
✍キーワード:hoge MySQL SQL ファイル 日本語
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● きゃづみぃ
●27ポイント

http://www.bitscope.co.jp/tep/MySQL/quickMySQL.html#id_71_

MySQLクイック・リファレンス

テキストファイルに

INSERT 〜〜〜

と INSERT文を書けばいいようです。

◎質問者からの返答

ありがとうございます。

insert文を複数並べたいのですが

(や;をどのように書けばいいのかと思いまして。


2 ● esseesse
●27ポイント

http://www.hatena.ne.jp/1100838060#

人力検索はてな - MySQLを使っています。 mysql hoge < hoge.sql という形で、ファイルに書いた複数のSQL文を流し込みたいと思っています。 中身は、insert文(日本語あり)です。 どのよう..

URLはダミーで失礼します。

普通にテキストでINSERT文を書いて大丈夫です。(複数命令の場合は「;」で区切る)

強いて言えば、日本語の文字コード(というか、hoge.sqlの文字コード)に気をつけてください。

サンプルとしてはmysqldumpでの出力を参考にされるとよいと思います。

# この出力も「<」で食わせることができるので。

◎質問者からの返答

できました。ありがとうございます。


3 ● きゃづみぃ
●26ポイント

http://dev.mysql.com/doc/mysql/ja/INSERT.html

INSERT INTO tbl_name (col1,col2) VALUES(15,col1*2);

INSERT INTO tbl_name (col1,col2) VALUES(15,col1*2);

INSERT INTO tbl_name (col1,col2) VALUES(15,col1*2);

というふうに 書けばいいでしょう。

例は すべて同じものですが・・・。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ