• Excel导入MYSQL数据库


     

    基本上很多人都在使用navicat来管理和维护数据表和数据库,今天来整理一下如何将excel导入mysql数据表以及中间可能会出现的一些问题。

    一、准备工作:整理需要用于导入的excel表

    如图:

     

    有几个地方需要注意一下:

    1.book_id是表的主键,这个地方最好要填上依次递增的值,否则导入后由系统生成容易出现意想不到的结果。

    2.没有数据的表格周围均让其空白,具体操作可通过excel顶部窗口中,视图->网格->反选,然后将有数据的区域加上网格线。

    二、开始导入

    1.在navicat中选中需要导入的数据表,点击右键,选择“导入向导”,然后在弹出的框中选择.xls格式的表格,然后根据提示下一步就可以了,下面是安装过程需要设置的一些截图:

     

     

    这个地方需要说明一下:

    【1】.字段名行:数据表字段所在的行位置,这里输入1;

    【2】第一个数据行:所导入源数据从第几行开始的,这里输入的是2

    【3】最后一个数据行:所导入源数据到第几行结束,这里输入的是6

    2.最后,根据提示,点击【开始】按钮执行导入命令,导入完成后还会有一个

    [Msg]的消息提示,如果现实successfully则表示导入成功。显示

    unsuccessfully则表示导入失败。该页面会有导入失败的一些英文报错提示,

    请自行查看解决。不过一般都是因为导入的数据跟数据表本身的字段结构发生

    冲突导致的。

    举个栗子:数据库中某个字段是unique约束的,但是导入的数据中该字段有重复的值,那么导入就会失败。

    三.验证

    在navicat中,点击操作的表,刷新,查看数据是否导入。如图,这里已经成功导入啦!!

     

     

     

  • 相关阅读:
    Android高性能ORM数据库DBFlow入门
    PHP数据库操作
    Smarty模板技术学习(二)
    Smarty模板技术学习
    微信开发简单实例
    支持IE6只是其一!Web开发的十大噩梦
    前端构建工具发展及其比较
    React通过redux-persist持久化数据存储
    vue中Axios的封装和API接口的管理
    yarn使用教程
  • 原文地址:https://www.cnblogs.com/hld123/p/6707743.html
Copyright © 2020-2023  润新知