文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2023-09-03 07:26

关注

基础操作篇

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

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

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

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

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

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

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

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

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

10.点击继续

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

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

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

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

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

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

 

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

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

19. 进入命令窗口

 

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

SELECT COUNT(1) FROM Sheet1 

21. 得到运行结果如下

 

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

进阶操作篇

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

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

进入及设计方式如下:

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

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

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

 

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

 

26. 关于索引类型选择

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

  

 27、关于索引方法选择

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

 

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

29. 保存索引

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

30.效果对比

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

写在最后:

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

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

 

 

 

来源地址:https://blog.csdn.net/shadema/article/details/126425359

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯