利用EXCEL表实现网页数据采集到MYSQL数据库
先复制页面表格数据到EXCEL中,比如
| 2012-1-4 | 52.7 | 52.7 | 49 | 48.83 | 190007 | 9506968 |
| 2012-1-5 | 48.86 | 49.79 | 45.72 | 45.6 | 623252 | 29890388 |
| 2012-1-6 | 45.71 | 46.71 | 44.85 | 43.71 | 453108 | 20183486 |
| 2012-1-9 | 45.18 | 45.3 | 44.79 | 43.5 | 757707 | 33454778 |
| 2012-1-10 | 44.81 | 46.71 | 45.99 | 44.45 | 625620 | 28381340 |
| 2012-1-11 | 45.55 | 46.82 | 44.88 | 44.61 | 844306 | 38555872 |
| 2012-1-12 | 45.7 | 46.3 | 44.47 | 44.04 | 650360 | 29329488 |
| 2012-1-13 | 44.28 | 44.47 | 40.02 | 40.02 | 1516461 | 62606884 |
| 2012-1-16 | 38.02 | 40.43 | 40.02 | 37.6 | 697920 | 27940500 |
然后在M1单元中 输入
=CONCATENATE("INSERT INTO `300105` VALUES ('",TEXT(E1,"yyyy-mm-dd"),"','",TEXT(ROUND(F1,3),"#.000"),"','",TEXT(ROUND(G1,3),"#.000"),"','",TEXT(ROUND(H1,3),"#.000"),"','",TEXT(ROUND(I1,3),"#.000"),"');")
然后在MYSQL新建数据库 表名为300105
CREATE TABLE `300105` (
`c_date` varchar(20) NOT NULL,
`c_kpj` varchar(50) NOT NULL,
`c_zgj` varchar(50) NOT NULL,
`c_spj` varchar(50) NOT NULL,
`c_zdj` varchar(50) NOT NULL,
PRIMARY KEY (`c_date`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
增加对应的项目名称
其中 TEXT(E1,"yyyy-mm-dd") 将第一列中日期以原来格式保存 TEXT(ROUND(F1,3),"#.000")会将 数值 保留后三位小数 不足以0填充 如例中第一条记录
| INSERT INTO `300105` VALUES ('2012-01-04','52.700','52.700','49.000','48.830'); |
做完记录后 将M1列复制到文本并保存.sql文件 用MYSQL导入即可
利用EXCEL表实现网页数据采集到MYSQL数据库的更多相关文章
- (转)如何将 Excel 文件导入到 Navicat for MySQL 数据库
场景:工作中需要统计一段时间的加班时长,人工统计太过麻烦,就想到使用程序实现来统计 1 如何将 Excel 文件导入到 Navicat for MySQL 数据库 Navicat for MySQL ...
- python制作简单excel统计报表3之将mysql数据库中的数据导入excel模板并生成统计图
python制作简单excel统计报表3之将mysql数据库中的数据导入excel模板并生成统计图 # coding=utf-8 from openpyxl import load_workbook ...
- 利用python2.7正则表达式进行豆瓣电影Top250的网络数据采集及MySQL数据库操作
转载请注明出处 利用python2.7正则表达式进行豆瓣电影Top250的网络数据采集 1.任务 采集豆瓣电影名称.链接.评分.导演.演员.年份.国家.评论人数.简评等信息 将以上数据存入MySQL数 ...
- 【php】利用php的构造函数与析构函数编写Mysql数据库查询类 (转)
上次在<[php]利用原生态的JavaScript Ajax为php进行MVC分层设计,兼容IE6>(点击打开链接) 一文中,对于php查询Mysql数据库的model.php写法还不够完 ...
- C#利用微软企业库Enterprise Library配置mysql数据库
在C#项目中,很多时候到要用到Enterprise Library.这里只是用一个很简单的小例子来演示一下Enterprise Library在VS2010中操作MySQL数据库的流程. 1,利用En ...
- 用JDBC把Excel中的数据导入到Mysql数据库中
步骤:0.在Mysql数据库中先建好table 1.从Excel表格读数据 2.用JDBC连接Mysql数据库 3.把读出的数据导入到Mysql数据库的相应表中 其中,步骤0的table我是先在Mys ...
- java中 Excel表实现数据导入导出
需要引入依赖: <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> < ...
- treeview树(利用数据表实现)带展开
Private Sub Form_Load()'引用C:\windows\system32\MSCOMCTL.OCX,否则提示出错. Dim Rec As New ADODB.Recordset Di ...
- 将Excel表中的数据导入MySQL数据库
原文地址: http://fanjiajia.cn/2018/09/26/%E5%B0%86Excel%E8%A1%A8%E4%B8%AD%E7%9A%84%E6%95%B0%E6%8D%AE%E5% ...
随机推荐
- Android源码编译
参考百度文章: http://jingyan.baidu.com/article/a501d80ce61ad0ec630f5e0b.html
- 编辑WCF配置不出现
在使用VS2010创建
- 很多k线形态或k线组合是需要验证的
1.十字星:表明多空力量平衡.是否翻转,需要验证. 2.要反应市场心理的k线才是有效的K线,不然就是伪k或伪k线形态.
- jQuery检查某个元素在网页上是否存在
jQuery选择器有比较完善的处理机制,用jQuery获取网页中不存在的元素也不会报错,值得注意的是,利用$('#tt')获取的永远是对象,即使网页上没有此元素.当使用jQuery检查某个元素在网页上 ...
- 2015ACM/ICPC亚洲区长春站 J hdu 5536 Chip Factory
Chip Factory Time Limit: 18000/9000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)T ...
- python 代码片段11
#coding=utf-8 #python里面的字典,用{}来表示 book={'title':'python web development','year':2008} print book pri ...
- python 代码片段8
#coding=utf-8 # 列表推倒式子 data=[x+1 for x in range(10)] print data even_numbers=[x for x in range(10) i ...
- Palindrome Partitioning II Leetcode java
题目: Given a string s, partition s such that every substring of the partition is a palindrome. Return ...
- Idea_从Eclipse转Intellij IDEA
场景:使用Intellij IDEA感觉还是不是很顺手,想放弃又舍不得它,如:强大的代码提示功能. 本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclip ...
- Mysql 解决left join 数据重复的问题
select p.*,g.roleName,pg.srcType from t_gold_pay_add p left join gRole g on p.roleID=g.roleID left j ...