excel导入mysql代码_EXCEL导入Mysql方法
在平时的工作学习中,难免会遇到需要把EXCEL表中的数据导入到MYSQL中,比如要把EXCEL中的数据进行核对,或者要把测试用例导入到TestLink中。本人搜集相关的资料并加以实践总结出了以下几种方法:
1.使用PHP Excel Parser Pro软件,但是这个软件为收费软件;
2.可将EXCEL表保存为CSV格式,然后通过phpmyadmin或者SQLyog导入,SQLyog导入的方法为:
·将EXCEL表另存为CSV形式;
·打开SQLyog,对要导入的表格右击,点击“导入”-“导入使用加载本地CSV数据”;
·在弹出的对话框中,点击“改变..”,把选择“填写excel友好值”,点击确定;
·在“从文件导入”中选择要导入的CSV文件路径,点击“导入”即可导入数据到表上;
3.一个比较笨的手工方法,就是先利用excel生成sql语句,然后再到mysql中运行,这种方法适用于excel表格导入到各类sql数据库:
·假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格tablename,对应的字段分别是col1、col2、col3
·在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下: 1)增加一列(假设是D列) 2)在第一行的D列,就是D1中输入公式: =CONCATENATE("insert into tablename (col1,col2,col3) values (",A1,",",B1,",",C1,");") 3)此时D1已经生成了如下的sql语句: insert into table (col1,col2,col3) values ('a','11','33'); 4)将D1的公式复制到所有行的D列(就是用鼠标点住D1单元格的右下角一直拖拽下去啦) 5)此时D列已经生成了所有的sql语句 6)把D列复制到一个纯文本文件中,假设为sql.txt ·把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。
=CONCATENATE("insert into user (person_code,username,dept,dept_no,person_mail) values ('",B2,"','",C2,"','",D2,"','",F2,"','",H2,"');")
excel导入mysql代码_EXCEL导入Mysql方法相关推荐
- excel导入mysql 截断_Excel导入数据库时出现的文本截断问题解决方案
问题 在把Excel导入到数据库中时,发生文本截断问题:即导入的数据每行只有一部分,原始的Excel数据为: 忽略错误 导入SQLServer2008过程中,如果源数据和目标数据类型不匹配会导入失败, ...
- mysql导入excel为什么丢行_Excel导入mysql数据丢掉
Excel导入mysql数据丢失 昨天晚上弄了一个晚上都没解决,来这里求助下,谢谢各位了 for($j=3;$j<=$highestRow;$j++)//表头不读取 { $a = $objPHP ...
- li连接mysql代码_php连接mysql基本代码-测试代码
我们现在来介绍一下php连接mysql最基本的操作. 我想学习PHP的同学,估计没有不认识mysql,而用php来操作mysql首先要做的就是连接好mysql我们现在就来说一下,如何用php来连接my ...
- qt5 操作mysql 代码_qt5使用mysql
安装mysql的博客是前一篇.之前费大劲换mysql的目的就是为了让qt使用mysql,qt的位数和mysql的位数要保持一致.我使用的都是64位. 将mysql安装目录下的libmysql.dll拷 ...
- 简易文章PHP mysql代码,一个没有MYSQL数据库支持的简易留言本的_php
由于国内mysql资源比较紧张,国外的不是太慢,就是不对我国用户开放.因此,在没有MYSQL的日子里,我们想做一些方便他人和完善自己站点的事情,那简直比登天还难,为了摆脱这种痛苦,niky哭思冥想,闭 ...
- python连接mysql代码_python连接mysql
importjsonimportrequestsimportmysql.connectorimportdatetimefrom configparser importConfigParserimpor ...
- python连接mysql代码_Python3连接MySQL(pymysql)转账代码
# coding:utf8 import sys # Python3 采用pymysql 连接MySQL import pymysql class TransferMoney(object): def ...
- python连接mysql代码_Python连接MySQL的实例代码
!/usr/bin/env python -*-coding:UTF-8-*- 这一句告诉python用UTF-8编码 ======================================== ...
- 将Excel数据导入mysql数据库的几种方法
将Excel数据导入mysql数据库的几种方法 "我的面试感悟"有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结 ...
最新文章
- 学习Python遇到的热门问题整理
- 愤怒的小鸟【$DP$优化】
- FFMPEG 提取码流的基本信息
- webpack使用和踩过的坑
- 【转】阿里技术专家详解DDD系列 第二讲 - 应用架构
- 二叉树2 - 数据结构和算法44
- 樊登高效休息法心得400字_从3个方面入手,让运营工作更高效!
- 纳米丸穿透癌细胞(癌症)
- hive 两个没有null指定的表左关联的结果有null_Hive企业级调优表的优化
- django-admin的源码流程
- OpenCore黑苹果引导配置说明-基于OpenCore-0.7.1-07-06正式版
- python单元测试用例_Python单元测试与测试用例简析
- 扩展欧几里得算法推导
- ubuntu修改IP后无法正常上网的解决
- 浅析网站被挂马的代码
- iOS提交应用至App Store流程
- android 取消蓝牙配对框 实现自动配对,Android 取消蓝牙配对框实现自动配对功能...
- js 取得 Unix时间戳(Unix timestamp)
- 华为鸿蒙如何添加桌面小组件,万能小组件怎么添加到桌面上
- Excel 2016新增图表攻略
热门文章
- 初级日语|日语格助词有几个?“格”是什么意思?
- 三星Note3快速开启S Pen浮窗指令教程
- 个人简历管理系统(6)-登陆与注册后端实现
- python 生成exe 图片资源_用python DIY一个图片转pdf工具并打包成exe
- 列表转字典 单数为键 双数为值 ,并非最简单的
- svn 没有重新定位功能
- mac笔记本怎么外接显示屏_如何在Mac上使用外接显示器
- wps office 已阻止访问此嵌入对象
- 中断下半部——工作队列、软件中断、tasklet
- pld与微型计算机的区别,干货 | 一字之差,PLC与PLD的区别在哪你知道吗?