我们有一个需求,把全国调研的Excel数据要导入到mysql中,总共七万条,一条数据有一百三十个字段,我写了一个程序来读取文件,报了内存溢出的错误,修改配置文件,仍然报错误,而且速度相当慢。所以这种方式以失败告终。

从网上查找了一下,尝试用Navicat自带的导入Excel方法,很快就导入完成了(也就是几分钟的事)。

下面把步骤、以及注意事项写出来。

第一步建数据表

第二步就是把Excel文件配置好,字段要和数据表中的对应好

第三步,选择导入文件的格式。

第四步,选择要导入的sheet表

第五步就是要配置好栏位名行是第几行,第一个数据行从哪个开始,最后一个数据行是什么等

第六步选择目标表,是新建表还是用以前的表

第七部就是要匹配数据库中的字段和excel中的栏位,注意要把主键添加上,否则后面不能选更新模式;这个能添加的栏位有限,不能超过100个(好像是,具体的忘记了)字段,但是超过后怎么办?后面会有介绍。

第八步选择导入的模式,第一次导入的话,就选添加模式,后面会介绍更新模式。

第九步开始就行,然后很快的就完成了。

如果字段太多,不能一次添加完怎么办?

这就用到了添加模式中的更新模式,用更新模式的前提是栏位对应的时候,要把主键添加上,这样分两次导入,添加栏位时将没有导入的字段添加上,这样就会更新原来没有添加上的字段。

亲测可行。

MySQL导入大批Excel数据相关推荐

  1. toad导入数据_Oracle 使用TOAD实现导入导出Excel数据

    在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的.Quest Software为此提供了高效的Orac ...

  2. MySql 导入和导出数据

    Mysql的导入导出数据 MySql 导入和导出数据 导出数据 将数据导出到输出文件 将数据导出到转储文件 导入数据 使用MySQL实用程序 使用mysqlimport MySql 导入和导出数据 导 ...

  3. java 导入excel工具类_java Excel工具类,导入导出Excel数据

    java Excel工具类,导入导出Excel数据,导入数据对合并表格有判断获取数据: 导出数据到Excel,Excel文件不存在会创建. 使用的是poi处理,兼容Excel. 对反射不够理解,目前先 ...

  4. mysql数据库中excel数据的导入与导出

    mysql数据库数据与excel数据在python大数据中是比较常见的 在导入导出之前必须先配置好路径权限 1.查看导入导出限制路径 # 查看路径 SHOW VARIABLES LIKE '%secu ...

  5. java实现mysql的导入导出_Java实现mysql导入导出Excel

    [实例简介] Java实现mysql导入Excel,Excel数据导入mysql,可以设置excel的样式, [实例截图] [核心代码] 088e0021-a7ee-4558-9fa9-257939e ...

  6. mysql导入复杂excel表格,较复杂的excel表格导入数据库oracle或mysql《》

    在JAVA web开发中怎么把Excel中的数据导入到oracle数据库中 1.准备数:在excel中出需要的数据 2.将excel中的数据另存为文件(有制表符分隔的) 3.将新保存到文本文件中的数据 ...

  7. python导入excel数据-Python数据处理之导入导出excel数据

    欢迎点击上方"AntDream"关注我 .Python的一大应用就是数据分析了,而数据分析中,经常碰到需要处理Excel数据的情况.这里做一个Python处理Excel数据的总结, ...

  8. mysql导入导出.sql数据

    导入sql的命令:source "路径名"+/mytest_emp_dept.sql 常用source 命令 进入mysql数据库控制台, 如mysql -u root -p my ...

  9. java excel data 导入数据_java实现导入导出excel数据

    项目需要,要实现一个导入导出excel的功能,于是,任务驱动着我学习到了POI和JXL这2个java操作Excel的插件. 一.POI和JXL介绍 1.POI:是对所有office资源进行读写的一套工 ...

最新文章

  1. 【Qt】ubuntu QtCreator的pro文件中使用pkg-config
  2. 智能哲学:“学习机器”与“机器学习” ——解读图灵思想中的人工智能
  3. activex for chrome 网银助手_这 10 款插件让你的 Chrome 更好用
  4. 蓝桥杯 - 完美的代价(贪心+模拟)
  5. C语言高级编程:二维数组、指针的指针、数组指针、指针数组
  6. 【POJ - 2186】Popular Cows (Tarjan缩点)
  7. 95-140-132-源码-transform-算子Join
  8. pandas根据列值读取行
  9. 数组模拟栈解决括号匹配
  10. SHA1算法原理(转载)
  11. H264编码器与H265编码器对比
  12. C++进阶 —— 哈希
  13. javawebjsp酒店预订系统 (jsp酒店管理系统jsp民宿预订系统)jsp酒店客房预订系统
  14. pdf照片显示正常打印时被翻转_注意!五省二级建造师考试准考证开始打印
  15. 裸看美剧必备英文词汇文章索引
  16. 微软亚洲研究院 (MSRA) 的实习体验如何?
  17. 学习大数据分析要什么基础,零基础入门ok吗?
  18. 数字IC设计学习笔记_静态时序分析STA_伪路径False Paths
  19. 鸟哥的Linux私房菜-基础学习篇(第四版):鸟哥-电子书
  20. 6种原型设计工具大比对! Axure,Invision, 墨刀……哪款适合你?

热门文章

  1. 企业微信发布,看Saas产品的破局与增长逻辑
  2. 前端三剑客(html、css、js)面试题
  3. 手机插入电脑,只显示充电传文件,不显示usb调试选择框(本来是显示的,误点之后不显示了)
  4. 乙肝患者不知规范治疗
  5. 白话 贝叶斯公式_白话贝叶斯理论及在足球比赛结果预测中的应用和C#实现
  6. FFmpeg/FFplay/常用命令
  7. 2019-2020-2 20175212童皓桢《网络对抗技术》Exp5 信息搜集与漏洞扫描
  8. 计算机用户无法加载配置文件,用户登陆系统时提示无法加载用户配置文件
  9. Python 自然语言处理:轻松上手文本分类!
  10. Google高管再购一架波音757飞机 旗下机群扩至四架