zoukankan      html  css  js  c++  java
  • 把execel表数据导入mysql数据库

    今天,是我来公司第二周的第一天。

    作为新入职的实习生,目前还没适合我的实质项目工作,今天的学习任务是:

    把execel表数据导入到mysql数据库,再练习下java操作JDBC。

    先了解下execel表数据导入mysql的数据库的背景原因、好处:

      在web开发过程中,或者在其他的开发任务中,我们常常需要将符合格式的数据,导入到我们自己的mysql数据库中,这样既方便,又省事,可以分工明确,你只需要提供相应的规范,策划或者其他人员按照你的文档,填写相应的格式的excel的文件,然后你就可以把数据录入数据库了。

    需要用到的工具:(mysql ,excel,Navicat Premium(数据库集成工具,挺好用的))

    下面是execel表数据导入mysql数据库的方法与步骤:

    1.用mysql创建一个数据库和表出来:

      创建数据库:

    create databse xxx;

      创建个表进行测试:

    CREATE TABLE student(id INT(5) PRIMARY KEY,
                  s_name VARCHAR(20),
                  age VARCHAR(10),
                  address VARCHAR(30)`student`
                  )

    2.打开excel表,按照程序提供的字段填写相应的数据.此时注意下面几点需要跟mysql数据库提供的一样,其他的描述,表头可以不写都行.

    3.我使用的mysql管理工具是Navicat Premium,打开工具,选择表所在的数据库,然后点开表,右键,出来下拉菜单选择import wizard ,(我本人的是汉化版:导入向导).弹出一个选择界面,我们选择excel file文件

    4.下一步,选择你要的导入excel文件,并且选中文件内容在哪个sheet.(本人在sheet1)

    5.下一步。填写栏目名行(数据库字段所在行),第一个数据开始行,然后下一步。

    对应的

    6.选择到导入到的数据表

    7.接下来默认是下一步(因为本人这是测试记录性质)

     8.点击“开始”按钮

    9.查看结果:

      (Finished Successfully)

    本文到此结束,操作相当简单,希望对您有所帮助。

    java连接jdbc读取数据库信息就不一一描写了,网上也有挺多源码的,以前做的项目实验中也有做过。

    连接jdbc步骤:

    1.注册数据库驱动 class.forName()

    2.建立数据库连接: DriverManager.getConnection()

    3.根据SQL语句获取会话对象,会话对象一般用PreparedStatement

    4.执行SQL遍历结果集

    5.关闭结果集,会话,连接(反向关闭)

  • 相关阅读:
    装饰者模式
    Moon.Orm总目录,及常见问题解决方案(有问题直接在这里问,我会立即作答)
    中国IT格局分析
    细说MVC框架的几大困惑
    一天学一个模式_第一天:策略模式
    一天学一个模式_第三天:单例模式
    一天学一个模式_第二天:代理模式
    News: Microsoft Released URL Rewriter 2.0 RTW
    微软一站式示例代码库 20100125 新增代码示例简介
    微软一站式示例代码库 1月小结
  • 原文地址:https://www.cnblogs.com/cx-code/p/9075385.html
Copyright © 2011-2022 走看看