python之TXT数据导入数据库
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,为了导入数据,可以先对数据做些处理,让其更容易导入数据库#!/usr/bin/python#coding=utf-8import _mysql,sys,time#读入数据函数def add_data(
千家信息网最后更新 2025年01月22日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安全错误
数据库的锁怎样保障安全
王春晖教授网络安全
网络安全知识答题活动怎么进入
饭卡余额和数据库余额不一致
医疗管理系统软件开发的公司
自动化设备软件开发
天下三剑指溟渊服务器势力战
合肥工业大学网络安全专业
用友无法运行u8管理服务器
godex打印机连接数据库
中学生网络安全对联
服务器内存 主板
建立工人信息采集数据库的重要性
帝国神话各服务器
怎么调战地五服务器
联想云教室连接不上服务器
溆浦软件开发有限公司
武汉网络安全基地进度
深信服服务器显示b7
数据库中查询表记录的语句
杭州市边浙网络技术有限公司
人民银行软件开发中心招聘
大专软件测试和软件开发哪个好
海宁滤靠网络技术有限公司
数据库查询时怎么截取位数
php直销软件开发
江苏互联网络技术咨询信息
著名软件开发公司有哪几家
计算机科学与技术网络技术
网络安全强国的重要思想
博爱软件开发怎么样