Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3275052
  • 博文数量: 815
  • 博客积分: 12898
  • 博客等级: 上将
  • 技术积分: 7883
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-25 09:57
文章分类

全部博文(815)

文章存档

2014年(1)

2011年(46)

2010年(192)

2009年(121)

2008年(70)

2007年(385)

分类: Python/Ruby

2010-12-02 11:33:12

#!/usr/bin/env python
# -*- coding: utf-8 -*-

# 加载模块
import sys
import MySQLdb

# 设置默认编码为UTF-8,否则从数据库
# 读出的UTF-8数据无法正常显示
reload(sys)
sys.setdefaultencoding('utf-8')
T = (('1','1','10','1','10','1','atyu30'), ('2','1','10','1','10','1','atyu30'))

# 连接数据库
conn = MySQLdb.Connection(host="localhost", user="root", passwd="", charset="UTF8")
conn.select_db('test')

# 创建指针,并设置数据的返回模式为字典
cursor = conn.cursor(MySQLdb.cursors.DictCursor)

# 执行SQL
cursor.executemany("insert into page values (%s,%s,%s,%s,%s,%s,%s)", T)

# 关闭指针
cursor.close()

# 关闭数据库连接
conn.close()

阅读(19054) | 评论(0) | 转发(1) |
0

上一篇:multithread.py

下一篇:RHEL5.5 Bind Error

给主人留下些什么吧!~~