python连接mysql并插入数据
2017-06-06 14:09
459 查看
本想利用mysql全文索引的速度来辅助做大词表的idf计算,最终可能是因为数据量过大索引两天都没建完,不过还是把python连mysql插入数据的程序记录一下。
#coding=utf-8 import MySQLdb db = MySQLdb.connect("IP","用户名","密码","库名",charset = 'utf8') cursor = db.cursor() f = open("文件名.txt", "r") i = 1000000001 for eachline in f: sql = "INSERT INTO 表名(id, quanwen) VALUES (%d, \'%s\')" % (i, eachline) try: # 执行sql语句 cursor.execute(sql) # 提交到数据库执行 db.commit() i += 1 except: # Rollback in case there is any error db.rollback() # 关闭数据库连接 db.close() f.close()
相关文章推荐
- python 连接mysql数据建立表并插入数据详解
- python 以nosql方式连接mysql handlersocket插入操作获得变量值方法
- python连接mysql 查询数据
- java连接mysql并向其中插入数据中文乱码问题
- python 连接mysql 并传入数据
- jsp 连接mysql插入数据乱码
- python 连接 MySQL 数据库
- java连接mysql插入数据出现中文乱码
- 用hibernate连接mysql插入数据出错ConstraintViolationException
- python连接mysql处理数据pymysql模块的使用
- python对MySQL进行数据的插入、更新和删除之后需要commit,数据库才会真的有数据操作。(待日后更新)
- 解决PHP连接上了Mysql但却无法插入数据到数据库中
- python 向MySQL里插入中文数据
- python-MySQL学习笔记-第三章-利用Connector/Python来插入数据
- python连接mysql查询数据返回字典格式
- MySQL-Python 库插入数据到数据库中看不到数据
- python 向MySQL里插入中文数据
- Python mysql插入数据
- python 插入mysql数据
- mysql字符串连接和批量插入数据