python 连接sql server

来源:互联网 发布:三联送货单打印软件 编辑:程序博客网 时间:2024/05/12 02:04

python 连接mysql样例 

1 #!/usr/bin/python

  2 import MySQLdb
  3 db=MySQLdb.connect(host="10.10.10.10",user='db_user',passwd='db_pwd',db='db_name')
  4 cur=db.cursor()
  5 cur.execute("select top 10 from t_user_goods")

  6 print cur.fetchall()

  7 db.close()

结果集,只有一条记录,默认返回一个tuble ,多条记录返回list 每一条为一个tuble 。也可以手动设置,反回dict类型。

连接sqlserver样例

import pymssql

db_login_addr='192.168.6.11'
db_login_user='sa'
db_login_pwd='123'
db_login_dbname='dbname'

sql="select * from test2"

 conn = pymssql.connect(host=db_login_addr, user=db_login_user, password=db_login_pwd, database=db_login_dbname, charset='utf8')
 dbcur = conn.cursor()

dbcur.execute(sql)
 rows = dbcur.fetchone()
 print rows

连接前需要安装相对应的模块  MySQLdb  pymssql

原创粉丝点击