在Mac上貌似不需要安装. 而在window里需要下载安装.
import MySQLdb
测试一下就好了.基本上, 就是连接服务器, 打开数据库, 创建执行指针, 执行sql命令, 处理返回几个基本步骤, 并无什么特别的. 关键还是SQL语句嘛.
例如简单的一个打开数据库查询所有结果的示例:
import MySQLdb
try:
conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306)
cur=conn.cursor()
cur.execute('select * from user')
cur.close()
conn.close()
except MySQLdb.Error,e:
print "Mysql Error %d: %s" % (e.args[0], e.args[1])
conn.select_db(database_name)
来实现, 当然也可以用SQL命令USE databae
来实现啦.当不是进行查询而是进行修改, 需要用
conn.commit()
来提交修改并更新数据库.cur.executemany('insert into test values(%s,%s)',values)
可以将列表等的值逐一赋给sql式并执行(这里的values是[(a,b),(c,d)…])的格式.
No comments:
Post a Comment