python笔记(5)连接数据库

1.安装数据库驱动:python2.x和3.x都可以使用pymysql(3.x不支持MySQLdb),因此直接安装pymysql:  pip install pymysql

# -*- coding: utf-8 -*-
import pymysql
try:
#获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库
    conn=pymysql.connect(host='localhost',user='root',passwd='root',db='db_weibo',port=3306,charset='utf8')
    cur=conn.cursor()#获取一个游标
    cur.execute('select * from t_mweibo limit 10')
    data=cur.fetchall()
    for d in data :
        print data

    cur.close()#关闭游标
    conn.close()#释放数据库资源
except  Exception :print("发生异常")

转自 http://blog.csdn.net/yan456jie/article/details/54235816