怎么在navicat 中导入excel 表格数据

这篇具有很好参考价值的文章主要介绍了怎么在navicat 中导入excel 表格数据。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

基础操作篇

1. 首先打开navicat 软件,进入后打开连接

怎么在navicat 中导入excel 表格数据

 2. 进入后选择新建数据库

怎么在navicat 中导入excel 表格数据

3. 数据库名随便输入一个,字符集选择 utf8,排序规则选择utf8_general_ci ,这样可以最大程度地支持中文 ,点击好,新建数据库

怎么在navicat 中导入excel 表格数据

4. 打开刚刚创建的数据库:

 5. 进去后在表这一列选择导入向导

怎么在navicat 中导入excel 表格数据

6. 进入后选择excel 文件(*.xls, *.xlsx) 选项,点击继续

 7. 选择添加文件,将文件加入,点击继续

怎么在navicat 中导入excel 表格数据

8.选中加载出来的数据表,选择继续 

 9.默认用第一行作为sql 表的表头,第二行开始作为真实的数据内容,点击继续

怎么在navicat 中导入excel 表格数据

10.点击继续

怎么在navicat 中导入excel 表格数据

11.映射字段这一步可以对表字段进行一定的调整,在不需要调整的情况下点击继续(默认以刚选择的第一行左右sql 的表字段)

 12.接下来一般选择追加模式,点击继续

怎么在navicat 中导入excel 表格数据

(追加,不会清空掉原有数据,如需要导入多张表的情况下,可以选择追加) 

 13.接下来点击开始即可导入,记得一定要点开始!!!!

怎么在navicat 中导入excel 表格数据

14. 60 多万行数据导入成功,耗时70 多秒,点击完成即可成功导入数据 

16. 点击表里面的sheet1 即可看到数据 

怎么在navicat 中导入excel 表格数据 

17. 打开命令行运行sql,点击上方表头查询,进入sql 命令窗口

怎么在navicat 中导入excel 表格数据

 18. 进入后点击图中位置新增查询

怎么在navicat 中导入excel 表格数据

19. 进入命令窗口

怎么在navicat 中导入excel 表格数据 

20. 比如此处我们查询一下总共的导入数据有多少条

SELECT COUNT(1) FROM Sheet1 

怎么在navicat 中导入excel 表格数据

21. 得到运行结果如下

怎么在navicat 中导入excel 表格数据 

好了,以上就完成了从excel 中导入数据到mysql ,并执行sql 语句的过程,我们可以通过写sql 来做各种各样的查询哦~

进阶操作篇

下面为进阶内容,如果遇到查询缓慢,我们可以通过新增索引来解决查询缓慢问题

通过索引可以提效99% 的查询慢问题场景

进入及设计方式如下:

22. 从左栏进入表,点击箭头那的编辑符合那里,进入设计表 

怎么在navicat 中导入excel 表格数据

23.进入后选择第二个选项,即索引这一栏,然后进入,就可以看到如下的界面 

怎么在navicat 中导入excel 表格数据

24.点击+ 号处,新增索引 

怎么在navicat 中导入excel 表格数据 

25, 索引名称随便填一个,比如填个newindex,然后字段名选择对应的表头的某一列名称 

 怎么在navicat 中导入excel 表格数据

26. 关于索引类型选择

索引类型可以选择 normal (普通索引),一般选择,如果能够明确该列中的任意值都不会重复的话,可以选择unique(唯一索引)、fulltext 为全文本索引,一般用于会被like 的字段处,spatial 索引为空间索引,但使用这个,需要将字段 置为not null(或者能够明确非空),我这里选择了normal(因为我里面的数据是有重复的,非唯一)

 怎么在navicat 中导入excel 表格数据 

 27、关于索引方法选择

索引方法选择BTREE(b+树 索引),也可以选择hash ,一般的随意数据比较难看出两者的区别,但hash 索引对一些范围查询优化得不是很好

怎么在navicat 中导入excel 表格数据

 文章来源地址https://www.toymoban.com/news/detail-486486.html

 28. 至此,一条索引就新建完成啦~ 

怎么在navicat 中导入excel 表格数据

29. 保存索引

记得一定要点击保存按钮,然后可以再去原来的查询界面查看查询效果的改进咋样

怎么在navicat 中导入excel 表格数据

30.效果对比

此处是一个加入索引前后的效果对比,可以明显看到,加入索引后,查询速度有了很大的提升哦~ 

怎么在navicat 中导入excel 表格数据

写在最后:

关于更加详细的内容可以参考以下文章:

关于索引详情,更多内容可以参考文章: mysql spatial简介_详细介绍mysql索引类型:FULLTEXT、NORMAL、SPATIAL、UNIQUE_weixin_39669701的博客-CSDN博客 

 

 

 

到了这里,关于怎么在navicat 中导入excel 表格数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • navicat导入sql数据库文件的简单操作步骤

    目录 前言必读 一、概念 二、操作步骤 (一)新建连接  (二)新建数据库 (三)数据库导入sql文件 读者手册(必读)_云边的快乐猫的博客-CSDN博客 在很多项目当中都有sql文件导入到MySQL数据库的需要,因为有sql数据库文件,这个项目才能正常运行起来,那么现在就来学习

    2024年02月03日
    浏览(54)
  • vue纯前端导入excel,获取excel的表格数据渲染el-table

    最近有个需求,最开始列表数据是通过新增按钮一条条添加的,但是部分数据量可能上百条,客户自己手选会很慢,所以产品经理给了个需求要求可以通过上传excle文件进行导入。 经过网上查询及涉及自己项目,实现了此功能。 第一步:安装插件,我安的是0.16.0;原因是默认

    2024年02月16日
    浏览(53)
  • 如何使用Vue实现Excel表格数据的导入,在前端实现Excel表格文件的上传和解析,并使用Table组件将解析出来的数据展示在前端页面上

    随着互联网的发展和社会的进步,各个行业的数据量越来越大,对于数据的处理变得越来越重要。其中,Excel表格是一种重要的数据处理工具。在前后端项目中,实现Excel表格的导入和导出功能也愈加常见。这篇文章将介绍如何使用Vue实现Excel表格数据的导入。 在开始介绍实现

    2024年02月11日
    浏览(63)
  • 【Python处理EXCEL】基础操作篇3:用Python对Excel表格进行拼接合并

    目录 准备工作 一、横向拼接 1.1 一般拼接 1.2 指定键进行拼接,即指定某一列作为两个表的连接依据。 1.2.1 多对一 1.2.2 多对多 1.2.3 用on来指定多个连接键 1.2.4 指定左右连接键 1.2.5 索引当作连接键 1.3 连接的方式 1.3.1 内连接(inner) 1.3.2 左连接(left) 1.3.3 右连接(right)

    2024年01月17日
    浏览(55)
  • Navicat中导入数据库SQL脚本并执行

    1、打开Navicat数据库管理工具; 2、点击菜单栏上的“工具”,选择“命令列界面”; 打开了命令列界面 3、复制sql脚本到命令列界面内,按enter(回车)执行,会发现执行成功的OK返回消息,如下所示: 4、刷新,否则无法看到新增的数据库、数据表、数据表中的记录

    2024年02月11日
    浏览(63)
  • 【MySQL × SpringBoot 突发奇想】全面实现流程 · xlsx文件,Excel表格导入数据库的接口

    最近由于学校压力,心情不太好,没咋写博客; 但最近做数据库实验的时候,数据是xlsx文件展示的,要求将这些导入数据库,我懒得去下载MySQL WorkBench等等可视化的工具,就想着写个程序来实现这个功能~ 只要访问这个接口,输入xlsx表格文件的路径,就会向程序设置好的数

    2024年02月07日
    浏览(46)
  • Python小姿势 - Python操作Excel表格数据

    Python操作Excel表格数据 在日常工作中,我们经常会遇到一些需要对表格数据进行处理的情况,比如:数据清洗、数据分析、数据可视化等。对于这些任务,我们可以使用Python来进行操作。 在Python中操作Excel表格数据,我们可以使用xlrd和xlwt这两个库。xlrd是用于读取Excel文件的

    2023年04月25日
    浏览(47)
  • navicat怎么导入sql文件

    1、 打开navicat,选择你要执行sql脚本的数据库–点击右键–运行SQL文件。如下图。 2、弹出运行SQL文件窗口,点击…选择sql文件。如下图。 3、 选择文件后点击开始按钮,如下图。 4、点击开始后,则会输出信息日志;没有报错则表示执行成功。最后点击关闭即可。 word文档下

    2024年02月12日
    浏览(53)
  • 用python导入excel表格

    可以使用 Python 的第三方库 pandas 导入 Excel 表格。首先需要安装 pandas,在命令行中输入 \\\"pip install pandas\\\" 即可安装。然后可以使用 read_excel() 函数读取 Excel 文件,并将其转化为 pandas 的 DataFrame 格式。 示例代码: 如果你需要导入的excel中有多个工作表,你可以使用 sheet_name 参数

    2024年02月13日
    浏览(49)
  • EasyPio导入导出excel表格

    EasyPoi是一个功能强大且易于使用的Java Excel操作框架,其主要特点如下: 简单易用:EasyPoi提供简洁而直观的API,使Java开发人员能够轻松地进行Excel导入导出操作,无需繁琐的代码和复杂的配置。 支持多种数据源:EasyPoi支持从数据库、List集合、Map等各种数据源快速生成Excel文

    2024年02月12日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包