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() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |