时间:2021-07-01 10:21:17 帮助过:3人阅读
Connect:连接数据库的地址,端口等基本配置
Cursor:这有点像数据库游标一样,但是就是不知道对于大批量数据的时候,是否有影响
Fetchone ,Fetchall据说返回的是一个List.so很容易想到了循环去获取数据
for row in cursor: print ("%s -> %s ",(row[0], row[1]))
Pymssql插入,目前也用execute进行操作。
import pymssql conn=pymssql.connect("192.168.6.112","sa","","FactoryHome","utf-8") cursor=conn.cursor() cursor.execute("inset into Table_1 Values(1,‘dddddd‘,‘张三’)") conn.commit() conn.close()
在进行插入中文操作的话,最好能带上UTF-8这个字符集,不是最好是一定得带上,不带上的话会报错。
Pymssql更新,目前也用execute操作
import pymssql conn=pymssql.connect("192.168.6.112","sa","","FactoryHome","UTF-8") cursor=conn.cursor() cursor.execute("Update Table_1 set Name=‘王五‘ where id=3") conn.commit() conn.close()
Pymssql删除操作也是同上。
未完待续
Python Opearte MS-SQL Use Pymssql
标签: