不插入我使用LOAD DATAINFILE导入CSV文件LOAD DATA INFILE默认值表
的CSV列名称,类型,状态
我的表结构
Name : varchar TYPE : Varchar Status: Tiny int default value 1
我使用这个stmt:
LOAD DATA INFILE '/var/www/names.csv'
INTO TABLE users FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES
当我使用上述语句时,它必须插入每行的状态值为1,但不插入相同的值。 请指教。
是你的“线”真的终止与空间字符? – eggyal
发布示例CSV数据。我怀疑你有''''行结束符而不是''\ n'' –
是的,它必须是\ n –