社区
MySQL
帖子详情
LOAD DATA INFILE xxx INTO TABLE报告xxxskipped,是啥原因呢?
M1234
2009-09-06 04:51:49
Primary key 重复么?
...全文
617
31
打赏
收藏
LOAD DATA INFILE xxx INTO TABLE报告xxxskipped,是啥原因呢?
Primary key 重复么?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sanhuang
2009-09-13
打赏
举报
回复
weizi
czl21
2009-09-11
打赏
举报
回复
[Quote=引用 2 楼 m1234 的回复:]
怎样才能看到这些被跳过的行的信息呢?
[/Quote]
应该是只能把数据导回一个原来的表结构的数据表中再检查筛选了。
linweiqiang
2009-09-10
打赏
举报
回复
good
toshabca
2009-09-09
打赏
举报
回复
show warning. 有错误信息。
txwcan999
2009-09-09
打赏
举报
回复
你可以针对Skip的内容, 检查与正常的有什么不同?
LOAD Data.....后,
如果出错,如果是Mysql,则调用show warning. 里面有错误信息。
如果是Oracle, 也可以查看错误信息。具体我要查以前的代码。
针对错误信息, 将处理的文件多备份几个, 然后定位到产生错误的附近,找出错误的问题所在。
txwcan999
2009-09-09
打赏
举报
回复
1
Load data ...
如果出错, 你吧出错的内容打印出来, 然后到文件中去一个个找, 我就是这样处理的。
24K純帥
2009-09-08
打赏
举报
回复
LZ可以先少弄几张表,看看是不是primary key重复,更改大表主键我就么得好建议,帮顶
anxiaozhang1987
2009-09-08
打赏
举报
回复
谢谢啦,长见识了!!!
dddddd2005
2009-09-08
打赏
举报
回复
路过学习
vinsonshen
2009-09-08
打赏
举报
回复
同时,把系统变量 bulk_insert_buffer_size增大些。
vinsonshen
2009-09-08
打赏
举报
回复
事实上我是为了更改主键,先把数据导出来csv,然后truncate表,然后在删主键,再建主键,然后再LOAD DATA
因为数据量太多了,几千万,我直接删主键倒是很快,但是建新的主键就半天完成不了。
不知道大家有没有好方法更改大表主键
------------------------------
数据量大时,把处理顺序颠倒下:
然后在删主键,再建主键,然后再LOAD DATA --->
先LOAD DATA,再建主键
sonald
2009-09-08
打赏
举报
回复
[Quote=引用 14 楼 sonald 的回复:]
......引用 2 楼 m1234 的回复:
怎样才能看到这些被跳过的行的信息呢?
6
[/Quote]
23
buxie
2009-09-08
打赏
举报
回复
长见识了……
sonald
2009-09-08
打赏
举报
回复
[Quote=引用 15 楼 sonald 的回复:]
[Quote=引用 14 楼 sonald 的回复:]
......引用 2 楼 m1234 的回复:
怎样才能看到这些被跳过的行的信息呢?
6
[/Quote12]
[/Quote]
sonald
2009-09-08
打赏
举报
回复
[Quote=引用 14 楼 sonald 的回复:]
......引用 2 楼 m1234 的回复:
怎样才能看到这些被跳过的行的信息呢?
6
[/Quote12]
sonald
2009-09-08
打赏
举报
回复
[Quote=......引用 2 楼 m1234 的回复:]
怎样才能看到这些被跳过的行的信息呢?
[/Quote]6
monkey825
2009-09-08
打赏
举报
回复
谢谢啦,长见识了!!!
zhaorongzhou
2009-09-08
打赏
举报
回复
不错,长见识了!
sonald
2009-09-08
打赏
举报
回复
[Quote=引用 6 楼 m1234 的回复:]
事实上我是为了更改主键,先把数据导出来csv,然后truncate表,然后在删主键,再建主键,然后再LOAD DATA
因为数据量太多了,几千万,我直接删主键倒是很快,但是建新的主键就半天完成不了。
不知道大家有没有好方法更改大表主键。
[/Quote]
ew
holiday1019
2009-09-08
打赏
举报
回复
我dddddddddddddddddddddddddddddddd
加载更多回复(7)
mysql语句
load
data
in
file
into
table
LOAD
DATA
IN
FILE
语句从一个文本文件中以很高的速度读入一个表中. 语法格式:
LOAD
DATA
[LOW_PRIORITY | CONCURRENT] [LOCAL] IN
FILE
'
file
_name.txt' [REPLACE | IGNORE] INTO
TABLE
tbl_name [FIELDS ...
Load
Data
In
file
批量导入数据
mysql提供了一个
load
data
in
file
xxx
into
table
table
_name 的方法来帮助批量的导入数据。这个操作是 select * out to
file
操作的逆操作。 大体的使用方式是: shell>mysql -hxx -uxx -pxx
data
base mysql>...
load
data
in
file
into
table
的使用例子
Load
Data
In
File
'C:/
Data
.txt' Into
Table
`
Table
Test` Lines Terminated By '\r\n'; 这个语句,字段默认用制表符隔开,每条记录用换行符隔开,在Windows下换行符为“\r\n” C:/
Data
.txt 文件内容如下面两...
mysql导入数据
load
data
in
file
方法
load
data
in
file
语句从一个文本文件中以很高的速度读入一个表中。 使用这个命令之前,mysqld进程(服务)必须已经在运行。 为了安全
原因
,当读取位于服务器上的文本文件时,文件必须处于数据库目录或可被所有人读取...
MySQL学习之道:
Load
Data
In
file
批量导入数据
mysql提供了一个
load
data
in
file
xxx
into
table
table
_name 的方法来帮助批量的导入数据。这个操作是 select * out to
file
操作的逆操作。 大体的使用方式是: shell>mysql -hxx -uxx -pxx
data
base...
MySQL
56,891
社区成员
56,754
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章