当前位置: 首页 > news >正文

厦门中国建设银行招聘信息网站/成都短视频代运营

厦门中国建设银行招聘信息网站,成都短视频代运营,网站建设怎么链接表格,网站seo优化服务目录 1. 基础语法 2. 基础用法 3. 多条SQL 4. 事务SQL 1. 基础语法 语法 psycopg2.connect(dsn #指定连接参数。可以使用参数形式或 DSN 形式指定。host #指定连接数据库的主机名。dbname #指定数据库名。user #指定连接数据库使用的用户名。…

目录

1. 基础语法

2. 基础用法

3. 多条SQL

4. 事务SQL


1. 基础语法

语法

psycopg2.connect(dsn         #指定连接参数。可以使用参数形式或 DSN 形式指定。host        #指定连接数据库的主机名。dbname      #指定数据库名。user        #指定连接数据库使用的用户名。password    #指定连接数据库使用的密码。port        #指定连接数据库的端口号。connection_factory  #指定创建连接对象的工厂类。cursor_factory      #指定创建游标对象的工厂类。async_      #指定是否异步连接(默认False)。sslmode     #指定 SSL 模式。sslrootcert #指定证书文件名。sslkey      #指定私钥文件名。sslcert     #指定公钥文件名。
)

                              

2. 基础用法

import psycopg2# 连接数据库
conn_pg = psycopg2.connect("host=localhost dbname=test user=postgres password=123456 port=5432")
# 创建一个游标
cur = conn_pg.cursor()
# 执行SQL语句
cur.execute("select * from t1 limit 10;")
# 获取返回的结果
rows = cur.fetchall()
# 遍历每行结果(也可以直接打印,输出格式为列表)
for i in rows:print(i)
# 关闭游标
cur.close()
# 关闭连接
conn_pg.close()

结果如下

                               

3. 多条SQL

多条SQL语句直接放入 execute 方法中即可

import psycopg2# 编写要执行的SQL语句
sql_statements = """SELECT * FROM t1 WHERE c1 = 1;UPDATE t1 SET c2 = 'yt' WHERE c1 = 1;SELECT * FROM t1 WHERE c1 = 1;
"""# 连接数据库
with  psycopg2.connect("host=localhost dbname=test user=postgres password=123456 port=5432") as conn_pg:with conn_pg.cursor() as cur:# 执行SQL语句cur.execute(sql_statements)# 获取返回的结果rows = cur.fetchall()# 输出结果print(rows)# 提交事务conn_pg.commit()

  • 这种方法只返回最后一条SQL语句的结果,如果需要全部返回,使用遍历的方法逐条发送即可

                              

4. 事务SQL

#!/usr/bin/pythonimport psycopg2# 连接数据库
with  psycopg2.connect("host=localhost dbname=test user=postgres password=123456 port=5432") as conn_pg:with conn_pg.cursor() as cur:try:cur.execute("BEGIN") #开始事务cur.execute("INSERT INTO t1 VALUES (1, 'abc');")cur.execute("UPDATE t1 SET c2 = 'def' WHERE c1 = 1;")conn_pg.commit()     #提交事务except:conn.rollback()      #回滚事务

                              

http://www.jmfq.cn/news/5326183.html

相关文章:

  • 高邮企业网站建设/企业网站模板免费
  • 网站建设开题报告/郑州seo公司
  • 平泉网站建设/cms自助建站系统
  • 福建省住房城乡和建设厅网站/百度推广登录平台怎么收费
  • 建设工程的招标网站有哪些/网址怎么创建
  • 商洛网站建设哪家好/网络舆情处置的五个步骤
  • 网站建设公司行业描述填什么/小程序制作
  • 赣州的免费网站建设/百家号权重查询站长工具
  • 南安住房与城乡建设部网站/网络营销有什么岗位
  • 成都网站建设推广服务/营销渠道的概念
  • 如何建设黔货出山电子商务网站/厦门排名推广
  • 山东兴宇建设工程网站/怎么有自己的网站
  • 航天桥网站建设/山西seo关键词优化软件搜索
  • 网站建设费用初步预算/自建站
  • 深圳 商城 网站建设/百度广告投诉电话客服24小时
  • 校园网站建设管理制度/网络搜索关键词排名
  • 建设公司网站 优帮云/企业网站推广优化公司
  • 高新区网站建设的建议/花生壳免费域名注册
  • 平面磨床东莞网站建设/打广告的免费软件
  • 个人网站备案建设方案书/站长工具排行榜
  • 城乡建设部网站造价工程师查询/站长之家收录查询
  • 视觉营销网站建设规划分析/百度ai人工智能平台
  • 上海建溧建设集团有限公司网站/智能建站网站模板
  • 本地集团网站建设/常见的推广方式有哪些
  • 衡东网站建设/网络优化论文
  • 建设工程质量监督站网站/营销型网站建设题库
  • 南通科技网站建设/google浏览器下载安装
  • 礼仪策划网站建设/网址搜索引擎入口
  • 黄岛区建设局网站/河南公司网站建设
  • 县政府网站建设实施方案/西安seo培训学校