Excel数据导入Mysql数据库的实现代码_php技巧

    首先做一下说明,为什么我要用Navicat,第一个原因,因为它是个不错的Mysql GUI工具,更重要的是,它可以将一些外部数据源导入Mysql数据库中。因为我的数据源是excel数据,所以想借助Navicat将其导入Mysql。

    第一次运行,首先创建连接,主机名填写:localhost,端口为3306,然后填写用户名密码,OK。顺利的话,大家就可以看到名为localhost的连接图标了。双击点开它,一般Mysql默认有两个数据库,分别为mysql与test。

    不用管它们,右键localhost,选择创建新数据库,我这里填写了infosystem,大家可以根据需要修改名称,注意接下来选择字符集的选项,如果大家的数据源中有中文,那么最好还是选择gb2312,整理选择gb2312_chinese_ci,这样可以保证数据可以在数据库中被正确显示,避免中文乱码的出现。

    选中刚刚建立好的infosystem数据库,点击navicat窗体右上方导入向导按钮,进入导入向导,然后按照向导一步步进行配置:

类型为Excel文件 
选择你想要导入的excel文件的具体位置以及excel中的某一个表 
配置表结构 
开始导入
    就这样,很简单的,原本excel中的数据导入到了Mysql数据库中,这时,在systeminfo数据库中就可以看到一个刚才导入的新表了,打开看看是否显示正确。至此,数据源已经搞定了。

时间: 2024-11-16 17:00:12

Excel数据导入Mysql数据库的实现代码_php技巧的相关文章

c#将Excel数据导入到数据库的实现代码

 这篇文章主要介绍了c#将Excel数据导入到数据库的实现代码,有需要的朋友可以参考一下 假如Excel中的数据如下:     数据库建表如下:     其中Id为自增字段:     代码:      代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; usin

excel数据导入mysql数据库二种方法

下面我们要讲二种excel数据导入mysql教程数据库教程方法了,这二种方法比较简单,也是很方便的,以前我把excel数据导入到mysql数据库都是用php教程程序来实例,现在我们不需要程序,用现有的工具就行了. 方法一,利用phpmyadmin把excel数据导入mysql数据库方法如下 这是excel的,必须是这种样子的. 在phpmyadmin导入文件的格式应该如上图配置.(注意一点,导入的excel表的结构必须与mysql数据表的结构,数据类型等一致就ok了.否则会导入失败的. 方法二,

使用phpexcel类实现excel导入mysql数据库功能(实例代码)_php实例

下载phpexcel文件,地址:phpexcel.codeplex.com/ 代码示例 require_once 'phpexcel/Classes/PHPExcel.php'; require_once 'phpexcel/Classes/PHPExcel/IOFactory.php'; require_once 'phpexcel/Classes/PHPExcel/Reader/Excel5.php'; $objReader = PHPExcel_IOFactory::createReade

asp.net中EXCEL数据导入到数据库的方法_实用技巧

本文实例讲述了asp.net中EXCEL数据导入到数据库的方法.分享给大家供大家参考.具体分析如下: excel是办公中非常常用的一个办公表格了,但我们在开发中通常会需要直接把excel数据快速导入到数据库中了,这里整理了一个asp.net中EXCEL数据导入到数据库的例子供各位参考学习. 注意:EXCEL中的第一行不能导入.下面是源码:IntoExcel.aspx: 复制代码 代码如下: <%@ Page  AutoEventWireup="true" CodeFile=&qu

用PHP将数据导入到Foxmail的实现代码_php技巧

最近小阳做了一个PHP同学录,同学们自己在那里添加或修改姓名.邮箱.OICQ等信息,并保存在mySQL数据库里.某日小阳突然想到,如果能用PHP生成一个文件,供同学们下载并把这些资料导入他们的Foxmail地址簿中,那该多好啊! 说干就干,很快小阳便将这功能推出来了.那是如何实现的呢?这里仅以导出姓名.邮箱和OICQ三项予以说明. 要资料可以导入Foxmail地址簿,当然要先了解一下导入Foxmail地址簿的文件内容和格式.打开Foxmail4.2一个帐户的地址簿,在其菜单栏"工具"-

Php连接及读取和写入mysql数据库的常用代码_php技巧

既然现在你看到了这篇文章,说明你肯定知道PHP和MySQL是怎么一回事,我就不啰嗦了.但为什么你还要继续阅读此文呢?可能是以前你习惯复制粘贴一些代码,并没有真正弄懂代码的含义:也可能你以前弄懂了,但像我一样,有一段时间没有接触,生疏了:再或者,有人问你类似的简单问题,而你已经不屑于回答,直接上网搜索,恰好找到了这篇,于是就推荐给那谁谁谁了... 不管怎样,在这里我总结了常用的PHP连接MySQL数据库以及读取写入数据库的方法,希望能够帮到你,当然也是作为我自己的一个回顾总结. 1.为了更好地设置

linux php mysql数据库备份实现代码_php技巧

但是出现了问题: 第一.运行php的是apche的用户,比如是nobody,那么它一般是没有权限访问/usr/local/mysql/data目录的 第二.就算能够访问,那么你如何能够把/usr/local/mysql/data目录下的文件拷贝出来呢?因为mysql在运行的时候是不运行访问的,那么nobody用户有权限停止mysql的服务,不可能! 越想越不对劲,没有办法,看能不能从php操作数据库入手,于是就去看了下phpMyadmin和Discuz!的代码,呵呵,于是偷抄了Discuz!的代

批量Excel数据导入Oracle数据库

由于一直基于Oracle数据库上做开发,因此常常会需要把大量的Excel数据导入到Oracle数据库中,其实如果从事SqlServer数据库的开发,那么思路也是一样的,本文主要介绍如何导入Excel数据进入Oracle数据库的内容. 一般我们拿到的Excel数据,都会有一个表头说明,然后下面是一连串的数据内容,如下图所示:   而Oracle中数据库一般为英文名称,中文名称就需要转义,为了方便导入,我把中文名称对照数据库的字段,把表头修改为对应的字段名称,如果没有数据库对应的字段,那么删除Exc

将Excel数据导入Access数据库

access|excel|数据|数据库 将Excel数据导入Access数据库   最近,有一些网友常常问到关于Execl数据库操作的问题,其中不少是关于"Excel数据导入Access "的问题.至于将Execl数据导入Access的方法有两种:一种是直接导入法:另一种是建立连接法.而我们在日常工作中用的最多的是直接导入法,限于篇幅,我这里就只讲直接导入法,希望能给大家带来参考. 具体操作可以按以下步骤进行: 1. 启动Microsoft Access2000: 2.  建立一个空数