![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
はじめまして。
質問があります。
現在WindowsXP Home、MySQL5.0.27を使用しているのですが、
テキストファイルのデータを一括でDBにロードしようとすると、
エラーが起きてしまいます。
------------------------ Demo01.txt --------------------------
1,あああ
2,いいい
3,ううう
------------------------ Demo01.sql ---------------------------
create table test
(
no integer not null,
name varchar(30),
primary key(no)
)type=InnoDB;
----------------------------------------------------------------
mysql> load data low_priority infile 'C:/Demo01.txt'
-> replace
-> into table test
-> fields terminated by ','
-> lines terminated by '/r/n'
-> escaped by '\\';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use : 'escaped by '\\'' 付近: 6 行目
----------------------------------------------------------------
上記のようなエラーが出てしまいますので、試しにescaped by '\\'
を削除して実行すると、
----------------------------------------------------------------
Query OK, 1 row affected (0.09 sec)
レコード数: 1 削除: 0 Skipped: 0 Warnings: 0
----------------------------------------------------------------
と表示され1行しかロードできません。どうしたら全行をロードするこ
とができるのでしょうか?どうかご教授お願いします。
No.1ベストアンサー
- 回答日時:
こんにちは。
-> lines terminated by '/r/n'
-> escaped by '\\';
となってますが、
escape caharacterを\にしているのに、上の行の
by以下が '\r\n' でなく '/r/n' というのは
おかしくないですか。
標準のescape characterは\なので、これは指定不要で
上の行を'\r\n'にしてはどうでしょう。
fire--様へ
連絡が遅れましてすみませんでした。
ご回答ありがとうございました。
fire--様のご指摘の通りにしてみたら
最初は、同じエラーになっていたのですが、
データを作り直してから再び行って
みたら、うまくいきました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MySQLのテーブル作成でハイフン...
-
MySQL のログ出力方法について ...
-
接続ができません
-
my.cnf と my.ini の違い
-
旧filemakerで和暦(令和など)...
-
ヌル値は記憶容量を必要としな...
-
MySQLカラム名は日本語と英数字...
-
副問合せにLIKE文を使う方法は...
-
導入したバージョンとphpinfoの...
-
MySQL Connector C++について
-
DB2 INSERT時の格納順序
-
ODP.NETのバージョン確認
-
SQLのVARCHARとVARCHAR2の違い
-
phpからinsertできない
-
文字コードMS932(Windows-31J...
-
プライマリーキーの昇順でソー...
-
like句を使って日本語を検索す...
-
ODBC接続で全角文字が文字化け
-
ERROR 1045 (28000) (using pas...
-
オラクルのデータ型・通貨について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MYSQLサービス停止時にWindows...
-
テーブル作成でエラーが出てき...
-
MySQLのテーブル作成でハイフン...
-
MySQL エラー Duplicate entry...
-
実行時エラー80004005
-
mysqlのLOADでオートコミットオ...
-
MySQL のログ出力方法について ...
-
mysqlコマンドにてタイムアウト
-
SQLで抽出してCSVで書き出した...
-
LIMIT で条件を満たしているの...
-
sql連結演算子concatと"||"
-
MySQLにつなぐことができない。
-
MySQL+PHPのエラーについて
-
MySQLの「zaiko」テーブルを作...
-
MySQLのエラーコード1064の見方
-
(統計量の)分散を算出したい
-
LOAD DATA INFILE でエラー起き...
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
おすすめ情報