我试图将一个csv文件导入到Microsoft Mysql Manager中的mysql数据库中。总共有大约40,000条记录,并且我已经创建了数据库,我试图将数据导入。在Microsoft Mysql Manager中截断错误
这是我发现了错误消息:
消息4864,级别16,状态1,行1个 批量负载数据转换错误(类型不匹配或无效字符为指定的代码页)对于第1行第9列(idul_dvc_wid_dsc)。
消息4864,级别16,状态1,行1 第2行第20列(member_id)的批量加载数据转换错误(类型不匹配或指定代码页的无效字符)。
消息4864级别16状态1行1 行3列20(member_id)的批量加载数据转换错误(类型不匹配或指定代码页的字符无效)。
....(此为一点,直到此进行)...
消息4864,级别16,状态1,行1个 批量负载数据转换错误(类型不匹配或无效字符指定的代码页)第11行,第20列(member_id)。
Msg 4865,Level 16,State 1,Line 1 由于超过了最大错误数量(10),无法进行批量加载。 Msg 7399,Level 16,State 1,Line 1 链接服务器“(null)”的OLE DB提供程序“BULK”报告了错误。提供者没有提供任何关于错误的信息。
Msg 7330,Level 16,State 2,Line 1 无法从链接服务器“(空)”的OLE DB提供程序“BULK”中获取一行。
我该如何正确导入一个csv文件到MySQL使用微软的MySQL管理器?我试过使用导致上述错误的BULK INSERT。我也尝试使用LOAD DATE LOCAL来取得成功。有谁知道这个问题可能是什么?
谢谢你的帮助!
所讨论的列只包含字母和/或数字,并且该字段的数据类型是我构建的表中的VARCHAR。 有没有我在创作过程中忽视的东西? –