今天才知道txt文件其实也是有字符编码的。一般情况下,txt文件都是ansi字符编码,当然也可以换成utf8。
mysql的load data有bug,这个在某个情况下会出现。mysql数据库属性设置为utf8。在数据库中建一张表:
DROP TABLE IF EXISTS t_cc;
CREATE TABLE t_cc(
cityId INT NOT NULL,
cityCode INT(6) PRIMARY KEY NOT NULL,
cityName VARCHAR(20) NOT NULL,
proCode INT(6) NOT NULL
)ENGINE=INNODB;
LOAD DATA INFILE 'd:/a.txt' INTO TABLE t_cc LINES TERMINATED BY '\r\n';
要导入的a.txt文件在下面有。该文件其中基本数据如下:
1 110100 北京市 110000
3 120100 天津市 120000
5 130100 石家庄市 130000
6 130200 唐山市 130000
7 130300 秦皇岛市 130000
8 130400 邯郸市 130000
9 130500 邢台市 130000
然后大家可以看到导入数据库中的第一个数据变成0了.然后我把cityId属性改为VARCHAR的话就没这个问题了。后来又把数据库属性改为gbk,也不会出现这个问题了。
第一次发帖,是新手,有啥问题请指教啊,这个因该算bug吧。
- a.rar (115 Bytes)
- 下载次数: 8
分享到:
相关推荐
此方法并不适应全部的情况,仅供借鉴、参考
mysql load data infile 的用法.docx
MySQL Connector/Net ...在项目中引用组件:MySql.Data.dll (记得复制到本地中选择为true / 或直接把MySql.Data.dll复制到debug文件夹下) 在代码中 using MySql.Data.MySqlClient; ......接下来这里就看你表演了。
MySQL.Data.EntityFrameworkCore,MySql.Data.EntityFramework,MySql.Data
Sqlguar的源码中对MySql.Data.dll 做了强引用,版本必须为6.2.1.0,否则会...NuGet中的是最新的,所以基本上不能用,会报错: 需要引用MySql.Data.dll,请在Nuget安装最新稳定版本,如果有版本兼容问题请先删除原有引用;
执行 “load data infile 文本数据路径 into table tab_load_data” 弹出错误。 #load data (载入数据)语法,要载入数据如下: 1 张三 男 江西 1 2 李四 男 四川 2 3 王五 男 上海 1 4 赵六 女 湖北 3 5 ...
问题是这样的:表persons有两个字段: id和name文本文档persons.txt中内容(其中每行字段之间用tab分割):1 Bush2 Carter3 Bush在mysql命令行下使用 load data local infile “persons.txt” into table persons ...
最新版的MySql.Data 连接mysql数据库时,需要用到,然后在代码中引入using MySql.Data.MySqlClient;
用于mysql8.0版本的MySql.Data.dll类库,直接引用使用
用于mysql8.0版本的MySql.Data.dll类库,直接引用使用
MySql.Data.dll 8.0.30最新版
测试数据的时候,生成txt文件应该快点,再用这种方式导入到mysql 速度上快点。40w数据 用了3-5秒导进mysql,牛逼毁了
MySql.Data.dll 6.9.9 用于远程访问Mysql数据库,MySql.Data.dll 6.9.9 用于远程访问Mysql数据库,
MySql.Data.Entit
mysql.data版本集合,用于解决 给定关键字不在字典中 的问题。
测试把txt文件导入至mysql数据库中: table: txt文件:D:/data.txt (txt文件下载) ... 您可能感兴趣的文章:Java利用MYSQL LOAD DATA LOCAL INFILE实现大批量导入数据到MySQLMySQL中由load data语
各版本Mysql.Data.dll官方整理,从版本1.0到版本6.9.8,包含各版本帮助文档和Samples,方便开发。
EF+MySql 数据库操作依赖资源包
MySql.Data 版本6.9.9.0
收集了mysql几乎所有版本的mysql.data.dll,该文件是.net访问mysql数据库必须的文件,版本如下: 5.1.5.0,6.4.3.0,6.4.3.0,6.4.3.0,5.1.5.0,5.1.5.0,5.1.5.0, 6.4.3.0,6.4.3.0,6.3.7.0,6.5.4.0,6.5.4.0,5.1.5.0,6.4....