我们先来看python连接mysql代码: #!/usr/bin/env python# -*-coding:utf-8-*-#这一句告诉python用utf-8编码#==================
我们先来看python连接mysql代码:
#!/usr/bin/env python
# -*-coding:utf-8-*-#这一句告诉python用utf-8编码
#=========================================================================
#
# name: python mysql test
#
# author: benyur
# date : 2004-12-28
#
# comment: 这是一个python连接mysql的例子
#
#=========================================================================
“”
***** this is a mysql test *****
select:
conn=connection()
conn.select_db(test)
cur=conn.cursor()
cur.execute(select * from user)
cur.scroll(0)
row1=cur.fetchone()
row1[0]
row1[1]
row1[2]
insert:
cur.execute(insert into user (name,passwd) values(\benyur\,\12345\))
cur.insert_id()
update:
cur.execute(update user set passwd=\123456\ where name=\benyur\)
delete:
cur.execute(delete from user where id=2)
**********************************
“”
from mysqldb import *
def conn():
conn=connection()
conn.select_db(test)
cur=conn.cursor()
cur.execute(select * from user)
cur.scroll(0)
row1=cur.fetchone()
row1[0]
row1[1]
row1[2]
def usage():
print __doc__
if __name__==__main__:
usage()
mysqldb下载地址:
下载解压缩后放到%python_home%\lib\site-packages目录中,,python会自动找到此包。
mysqldb基本上是mysql c api的python版,遵循python database api specification v2.0。