csv 文件导入 MySQL 遇到的转义字符问题
来源:互联网 发布:c 程序员用mac好吗 编辑:程序博客网 时间:2024/05/16 06:00
复现:
导入 SQL :
CREATE TABLE IF NOT EXISTS `test` (`ID` INT(1) UNSIGNED NOT NULL AUTO_INCREMENT,`UTF8String` VARCHAR(20) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' NULL,PRIMARY KEY(`ID`),UNIQUE KEY `ID_UNIQUE` (`ID`));LOAD DATA LOCAL INFILE 'C:\\10.csv'INTO TABLE `test`CHARACTER SET 'utf8'FIELDS TERMINATED BY '\t'LINES TERMINATED BY '\n';
10.csv 文件问题数据行:
ID UTF8String1104 测试\ 111
直接报错:
invalid utf8 character string '测试'
解决:
加入 ESCAPED BY ''
,不设置转义字符。
CREATE TABLE IF NOT EXISTS `test` (`ID` INT(1) UNSIGNED NOT NULL AUTO_INCREMENT,`textStringUTF8` VARCHAR(20) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' NULL,PRIMARY KEY(`ID`),UNIQUE KEY `ID_UNIQUE` (`ID`));LOAD DATA LOCAL INFILE 'C:\\10.csv'INTO TABLE `test`CHARACTER SET 'utf8'FIELDS TERMINATED BY '\t'ESCAPED BY ''LINES TERMINATED BY '\n';
0 0
- csv 文件导入 MySQL 遇到的转义字符问题
- csv文件导入Mysql的一些问题
- mysql csv文件导入问题
- mysql 导入csv 文件
- mysql导入csv文件
- Mysql 导入csv文件
- mysql导入csv文件
- Mysql导入csv文件
- MySQL导入CSV文件
- Mysql导入CSV文件
- MySQL导入csv文件
- MYSQL导入csv文件
- csv文件导入Mysql
- MySQL导入csv文件
- 关于CSV文件导入到数据的方法以及遇到的问题和解决方案
- CSV文件的转义处理
- CSV文件的转义处理
- mysql的csv导入
- Open CV学习记录(二十二)—图像处理基本知识
- 阿里云搭建集群环境
- 2016年11月11日 课堂笔记
- 自认为不错的注释习惯
- CMFCColorDialog弹不出来或者CMFCColorButton的Other按钮无效
- csv 文件导入 MySQL 遇到的转义字符问题
- 改善C#程序的建议4:C#中标准Dispose模式的实现
- 自定义ImageView(实现图片的放大缩小;放大后可平移)
- php享元模式
- Android的消息机制
- iOS备忘录之查看真机沙盒文件
- poj 1088 滑雪 动态规划(记忆化搜索)
- 【读书笔记】iOS设计模式解析(第二章)
- 勾股数的一些性质