zoukankan      html  css  js  c++  java
  • mysql 导入 csv文件中数据,只能导入第一行

    用workbench导入csv数据,只能导入数据的第一行,也就是标注每一列的列名的那一行。
    但问题是,每次导入完成时,系统提示已经导入了500条记录(这个文件中的确有500条记录),可是刷新数据库后打开这张表,里面还是只有上面说的那一行。

    鄙人还发现在导入设置【field separator】那一栏,操作系统只能选择分号,冒号,TAB。但在csv里,field 和 field之间是按逗号分的。

    所以主要进行以下两点的确认:

    (1)查一下你的分隔符到底是什么?即系统支持的分隔符是什么,逗号还是分号?和csv文件的分隔符是否一致?一定要确保一致!
    (2)用二进制编辑器打开你的CSV内容,看每行结束换行符到底是些什么?不同操作系统产生的换行不太一致,确保结束的换行符和操作系统的换行符一致!
  • 相关阅读:
    sql ''增删改'' 笔记
    表单
    html基础
    第一本书的总结
    带参
    字符串
    zookeeper入门与实践
    node中间层转发请求
    npm脚本传参问题
    docker入门笔记
  • 原文地址:https://www.cnblogs.com/kings-9/p/7630268.html
Copyright © 2011-2022 走看看