加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python连接SQLServer2000或连接mysql代码示例

发布时间:2020-12-20 10:24:57 所属栏目:Python 来源:网络整理
导读:1、Python连接SQLServer2000 # 获取连接 import pymssqldb = pymssql.connect( ‘ 127.0.0.1 ‘ , ‘ sa ‘ , ‘ ddh123 ‘ , " aaa " ) # 获取游标,相当于java中的Statement cursor = db.cursor() # 执行sql sql = ‘‘‘ insert into t_user (username,pa

1、Python连接SQLServer2000

# 获取连接
import pymssql
db = pymssql.connect(127.0.0.1,sa,ddh123,"aaa")

# 获取游标,相当于java中的Statement
cursor = db.cursor()

# 执行sql
sql = ‘‘‘
    insert into t_user 
      (username,password,age,height)
    values 
      (‘jlw‘,‘23333‘,31,172)  
‘‘‘
try:
   cursor = db.cursor()
   cursor.execute(sql)
   print(Successfu_sqlserver)
   db.commit()
except:
   print(Failed_sqlserver)
   db.rollback()

cursor.close()
db.close()

2、Python连接MYSQL

import pymysql
db = pymysql.connect(host=localhost,user=root,password=123,port=3306,db=aaa)
data = {
    username: abc333d,password: 123456,age: 21,height:176
}
table = t_user
keys = ,.join(data.keys())
values = ,.join([%s] * len(data))

sql = INSERT INTO {table}({keys}) VALUES ({values}).format(table=table,keys=keys,values=values)
try:
   cursor = db.cursor()
   cursor.execute(sql,tuple(data.values()))
   print(Successful)
   db.commit()
except:
   print(Failed)
   db.rollback()
cursor.close()
db.close()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读