消す方法あれば教えてください。
一行目の先頭に変な文字が含まれている・・・
-> "EN"
- インポート
sql
1# select @@global.secure_file_priv -> '/var/lib/mysql-files/ だったので 2# とりあえずそこにファイル置いてアップロード 3load data infile '/var/lib/mysql-files/test.csv' 4into table test 5fields terminated by ',' 6enclosed by '"' 7lines terminated by '\r\n'
- テーブル作成
sql
1CREATE TABLE `test` 2( 3 `bk` varchar(255) NOT NULL, 4 `ymd` varchar(8) NOT NULL, 5 `cd1` varchar(6) NOT NULL, 6 `cd2` varchar(6) NOT NULL, 7 `cd3` varchar(7) NOT NULL, 8 `amt` int(11) NOT NULL, 9 `qt` int(11) NOT NULL 10) 11ENGINE=InnoDB DEFAULT CHARSET=latin1;
- インポートするファイルの先頭10行だけ
csv
1"EN","20040301","100500","100500","0621203",1200.0000,2.0000 2"EN","20040301","100500","100500","0673000",1430.0000,11.0000 3"EN","20040301","100500","100500","0812598",2000.0000,4.0000 4"EN","20040301","100500","100500","1899330",100.0000,1.0000 5"EN","20040301","100500","100500","4693132",4800.0000,16.0000 6"EN","20040301","100500","100500","8862710",2300.0000,1.0000 7"EN","20040301","100500","100500","8862721",300.0000,1.0000 8"EN","20040301","100500","100500","8898085",900.0000,3.0000 9"EN","20040301","100500","100500","8898086",1200.0000,4.0000
環境
bash
1$ mysql --version 2mysql Ver 14.14 Distrib 5.7.20, for Linux (x86_64) using EditLine wrapper
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/19 05:19