zoukankan      html  css  js  c++  java
  • 将EXCEL表中的数据轻松导入Mysql数据表

    转载自:http://blog.163.com/dielianjun@126/blog/static/164250113201042310181431/

    在网络上有不较多的方法,在此介绍我已经验证的方法。

    方法一、利用EXCEL表本身的功能生成SQL代码

    ①、先在“phpmyadmin”中建立数据库与表(数据库:excel,数据表:excel01,字段:id,name,sex,professional,address)

    【PHP】将EXCEL表中的数据轻松导入Mysql数据表 - 蝶恋 - 丶灬儍蝶恋の部落格[创建好的数据表:excel01]
     
    ②、把excel数据表中的数据,进行整理。(该表中的数据字段与数据库表中的字段是相对应的)
    【PHP】将EXCEL表中的数据轻松导入Mysql数据表 - 蝶恋 - 丶灬儍蝶恋の部落格[excel中的数据]
     
    ③、将excel中的数据与数据库表中的字段链接起来:
    代码如下:
    =CONCATENATE("insert   into   数据表名   (字段名1,字段名2,字段名3,字段名4,字段名5)   values   ('",A1,"','",B1,"','",C1,"','",D1,"','",E1,"');")
    将上述代码复制到F列中,自动生成SQL代码!在此进行时,要把相应的字段名修改成数据库表中相对应的字段,数据表名修改成相应的表名即可。
    F列中自动生成的代码:insert   into   excel01   (id,name,sex,professional,address)   values   ('1','朱娴','女','宝贝推荐','http://hi.baidu.com/selfcap001');大家看到的该代码正是平时设计SQL时的插入数据的代码吧。
    【PHP】将EXCEL表中的数据轻松导入Mysql数据表 - 蝶恋 - 丶灬儍蝶恋の部落格
     
     ④、把F列中的代码复制到txt中,并保存为mysql可以导入数据库的格式!data01.txt
    【PHP】将EXCEL表中的数据轻松导入Mysql数据表 - 蝶恋 - 丶灬儍蝶恋の部落格
     
    ⑤、把该txt文件导入至“phpmyadmin”数据库相应的数据表excel01中即可!
    【PHP】将EXCEL表中的数据轻松导入Mysql数据表 - 蝶恋 - 丶灬儍蝶恋の部落格
     但是大家会发现只要是导入进去的是中文字体,就全是乱码!
    疑问解答
    如何解决该问题呢?
    办法一、因为本人用的版本问题;使用高级的版本,不晓得能否解决该问题,还在解答中。如果你晓得如何解决该问题,请QQ联系本人(1417002674),谢谢!
    解决二、本人是使用这样的办法来解决的!就是把TXT中的sql代码复制到“phpmyadmin”的SQL中,进行代码执行来实现的。就解决了乱码问题!
    【PHP】将EXCEL表中的数据轻松导入Mysql数据表 - 蝶恋 - 丶灬儍蝶恋の部落格
     
    其它的方法本人还在不断的研究中!
    网络推荐方法:
    1.有个软件PHP Excel Parser Pro v4.2可以,你可以在这里下载:http://www.163pan.com/files/e0s000e07.html

    2.可将Excel存成csv格式。然后通过phpmyadmin倒入mysql
    3.先导入Access中,再弄到MySQL中,或者自己写程序读出excel中数据然后存入mysql中

  • 相关阅读:
    linux-kernel-module
    Linux-find
    ffmpeg02
    Redhat 7使用CentOS 7的Yum网络源
    Redhat7配置yum源(本地源和网络源)
    8、源码安装
    6.存储结构与磁盘划分
    5.用户身份与文件权限
    4.Vim编辑器与Shell命令脚本
    3.管道符、重定向与环境变量
  • 原文地址:https://www.cnblogs.com/xuxiang/p/3485414.html
Copyright © 2011-2022 走看看