将IIS中网站日志批量导入到mysql【python】
2013-03-06 22:26
525 查看
import MySQLdb as mdb #info = ['', '2012-7-15', '0:00:25', '/index.html', '114.80.102.172', '-', '200', '0'] con = mdb.connect('localhost', 'root', 'root', 'dream') cursor = con.cursor() def insertdata(info): sql = "insert into weblog values('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')" % (info[0], info[1], info[2], info[3], info[4], info[5], info[6], info[7], info[8]) cursor.execute(sql) f = open('ex120715.log') for line in f.readlines(): info = [''] line = line.strip() if line[0] == '#': continue else: row = line.strip().split() data = [row[0], row[1], row[6], row[10], row[12], row[14], row[16], row[19]] info = info + data insertdata(info)
使用python的MySQLdb将IIS的网站日志批量导入到mysql中,由于我的网站日志记录了所有的条目,所以数据有点多,用的时候可以自行修改下。
另外,表名是我已经建好的,所以也少了建表的环节。
PS1,不知道咋回事,第一次批量导入的时候出错了。
PS2,导入后就能使用SQL语句查询爬虫数据了。
相关文章推荐
- 业务系统JSON日志通过python处理并导入Mysql方案
- log日志批量导入mysql
- python批量导出导入MySQL用户的方法
- 使用python来批量抓取网站图片
- IIS 网站日志分析
- mysql 批量导入mysql命令
- IIS下众多网站,如何快速定位某站点日志在哪个文件夹?
- 使用LogParser分析IIS网站日志
- Python将xls导入mysql
- Python开发【项目】:生产环境下实时统计网站访问日志信息
- python导入第三方库方法网站
- Zabbix监控Memcached PHP-FPM Tomcat Nginx MySQL 网站日志
- python操作数据库之批量导入
- mybaties 批量导入mysql和oracl区别
- 【zz】Python2 批量下载网站文件
- 通过python统计nginx日志定位php网站响应慢的问题
- Excel 批量快速导入mySQL 解决方案~~
- 如何看懂IIS服务器网站日志
- iis7.5+php+mysql中phpmyadmin导入文件过大解决办法
- 【Python系列6】Navigate for mysql显示Python导入的中文