Python操作MySQL
2008-06-01 19:50
423 查看
闲话少说,看代码:
#!/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下载地址:sql-python/">http://sourceforge.net/projects/mysql-python/
下载解压缩后放到%Python_HOME%/Lib/site-packages目录中,python会自动找到此包。
MySQLdb基本上是MySQL C API的Python版,遵循Python Database API Specification v2.0。
http://blog.csdn.net/ChumpKlutz/archive/2006/10/03/1319997.aspx
#!/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下载地址:sql-python/">http://sourceforge.net/projects/mysql-python/
下载解压缩后放到%Python_HOME%/Lib/site-packages目录中,python会自动找到此包。
MySQLdb基本上是MySQL C API的Python版,遵循Python Database API Specification v2.0。
http://blog.csdn.net/ChumpKlutz/archive/2006/10/03/1319997.aspx
相关文章推荐
- python 操作 mysql 简单增删改查
- python操作mysql详细实例
- python如何操作mysql
- python使用pymysql实现操作mysql
- python操作mysql
- Python中操作mysql的pymysql模块详解
- 使用Python程序对MySQL进行操作
- python 操作mysql 入门
- python操作mysql实例代码
- python操作mysql
- Python MySQL操作
- Python操作MySQL以及中文乱码的问题_mengl_2011-ChinaUnix博客
- Python操作MySQL
- python异步操作MySQL(aiomysql)
- 使用Python操作SQL数据库(mysql)
- python 操作mysql 详解
- python 操作mysql 中文乱码
- Python 学习笔记 - 操作MySQL
- Python操作mysql(增删改查)