python之TXT数据导入数据库
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,为了导入数据,可以先对数据做些处理,让其更容易导入数据库#!/usr/bin/python#coding=utf-8import _mysql,sys,time#读入数据函数def add_data(
千家信息网最后更新 2026年11月02日python之TXT数据导入数据库
为了导入数据,可以先对数据做些处理,让其更容易导入数据库#!/usr/bin/python#coding=utf-8import _mysql,sys,time#读入数据函数def add_data(id,name,created_time): try: conn=_mysql.connect('127.0.0.1','root','') conn.query("set names utf8") conn.query("insert into mysql.test3(%s,%s,%s) values('%s','%s','%s')"%('object_id','object_name','created',id,name,created_time)) result=conn.use_result() conn.close() except _mysql.Error,e: print ("error %d:%s" % (e.args[0],e.args[1])) sys.exit(1)if __name__ =="__main__": f= open("/opt/testdata/aaa.txt","r") time1=time.time() print time.ctime() #读出第一行数据,作为数据表的段名 line=f.readline() content=line.strip().split(",") conn0=_mysql.connect('127.0.0.1','root','') print 'connection is builded succesfully' conn0.query("drop table if exists mysql.test3") conn0.query("create table mysql.test3(%s varchar(90),%s varchar(90),%s varchar(90))"%(content[0][1:-1],content[1][1:-1],content[2][1:-1])) conn0.close() #运用next函数,让for循环从第二行开始读数据 next(f) for line in f: #做一些处理,让每一段分开,放置在一个列表中 content=line.strip().split(",") add_data(id=content[0][1:-1],name=content[1][1:-1],created_time=content[2][1:-1]) f.close() time2=time.time() print time.ctime() #计算导入数据的时间 print 'importing time is %f'%(time2-time1)
数据
函数
处理
数据库
一行
数据表
时间
循环
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡网
互联网科技有限公司经营范围
互联网电商科技
互联网巨头科技公司
互联网最新的科技有限公司
互联网金融 科技
上海互联网科技有限公司
互联网科技公司发展
互联网科技英文
壕鑫互联网络科技
兼蜜互联网科技
江苏南京365互联网科技
互联网时代科技改变生活
昊天互联网科技有限公司
江苏互联网智能科技软件
上海同邻互联网科技有限公司规模
全球科技与互联网公司市值变化
互联网科技的前景
重庆科技产业互联网有哪些
武汉亿视互联网科技有限公司
云信互联网科技有限公司
科技创新与互联网经济
互联网科技公司税收优惠
深圳互联网络科技有限公司
互联网 新科技
现代互联网科技股
崇明区互联网教育科技诚信经营
湖南一路畅行互联网科技
互联网行业科技股
工业互联网山东科技大学