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

营销型网站 平台wordpress调用自定义类型文章

营销型网站 平台,wordpress调用自定义类型文章,企业年金个人查询官网,织梦电影网站免费模板提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、mysql连接池#xff1f;二、使用步骤1.引入库 前言 提示#xff1a;这里可以添加本文要记录的大概内容#xff1a; 例如#xff1a; 提示#xff1a… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、mysql连接池二、使用步骤1.引入库 前言 提示这里可以添加本文要记录的大概内容 例如 提示以下是本篇文章正文内容下面案例可供参考 一、mysql连接池 安装包 DBUtils pip install DBUtils1.3 二、使用步骤 1.引入库 代码如下示例 # -*- coding:utf-8 -*- # author: cai bao jun # datetime: 2024/3/1 11:38 # File: 4数据库操作2.pyimport pymysql from DBUtils.PooledDB import PooledDB import datetimefrom logger import logger#### DBUtils 1.3 #### DBUtils 1.3 #### DBUtils 1.3class MysqlConfig(object):database test2022 # 测试 trainerNhost 127.0.0.1user rootport 3306password root# Mysql数据库相关操作 # Singleton class DMLMysql(object):_pool None_isinstance None_flag Truedef __new__(cls, *args, **kwargs):if not cls._isinstance:print(new)cls._pool PooledDB(creatorpymysql, # 使用链接数据库的模块mincached10, # 初始化时链接池中至少创建的链接0表示不创建maxconnections200, # 连接池允许的最大连接数0和None表示不限制连接数blockingTrue, # 连接池中如果没有可用连接后是否阻塞等待。True等待False不等待然后报错hostMysqlConfig.host,portMysqlConfig.port,userMysqlConfig.user,passwordMysqlConfig.password,databaseMysqlConfig.database,)cls._isinstance super().__new__(cls)return cls._isinstancedef __init__(self, hostMysqlConfig.host, databaseMysqlConfig.database, userMysqlConfig.user, passwordMysqlConfig.password, portMysqlConfig.port):try:# print(开始链接mysql22332)self.database databaseself.pool DMLMysql._poolexcept Exception as e:logger.error(fdatabase connect error message is {str(e)})passpassdef open(self):self.conn self.pool.connection()self.cursor self.conn.cursor() # 表示读取的数据为字典类型return self.conn, self.cursordef close(self, cursor, conn):cursor.close()conn.close()def execute_sql(self, sqlQuery, value)::param sqlQuery: 拼接好的sql语句:param value: 需要拼接的值:return:try:conn, cursor self.open()conn.ping(reconnectTrue) # 超时断开重连cursor.execute(sqlQuery, value)# logger.info(数据执行成功)except Exception as e:logger.error(fdatabase name is {self.database} error info is{str(e)},sql is : {sqlQuery})conn.rollback()else:conn.commit()finally:self.close(cursor, conn)def select_sql(self,sqlQuery, value):ret Nonetry:conn, cursor self.open()conn.ping(reconnectTrue) # 超时断开重连cursor.execute(sqlQuery, value)ret cursor.fetchall()# logger.info(查询数据执行成功)except Exception as e:logger.error(fdatabase name is {self.database} error info is{str(e)},sql is : {sqlQuery})# self.conn.rollback()finally:self.close(cursor, conn)return retdef __del__(self):# self.cursor.close()# self.conn.close()# print(关闭mysql22332)passif __name__ __main__:dml DMLMysql()select_sql select author_id,category_id,views from article where id%svalue (1,)ret1 dml.select_sql(sqlQueryselect_sql,valuevalue)print(ret1)dml1 DMLMysql()dml2 DMLMysql()print(id(dml1))print(id(dml2))print(id(dml1)id(dml2))pass
http://www.w-s-a.com/news/858718/

相关文章:

  • 昆山做企业网站工信部网站 备案
  • 做英文的小说网站有哪些网站做qq登录
  • 湖州建设局招投标网站深圳广告公司集中在哪里
  • 重庆主城推广网站建设商城网站建设预算
  • 宁波品牌网站推广优化公司开发公司工程部工作总结
  • 长沙建站模板微信网站建设方案
  • 不让网站在手机怎么做门户网站 模板之家
  • 网站建设及推广图片wordpress文章摘要调用
  • 手机版网站案例全国信息企业公示系统
  • 模仿别人网站建设银行广州招聘网站
  • 沧州网站建设沧州内页优化
  • 代加工网站有哪些专门做网站关键词排名
  • 郑州做景区网站建设公司软件开发者模式怎么打开
  • 长沙企业网站建设哪家好做app一般多少钱
  • 南宁一站网网络技术有限公司网站开发技术应用领域
  • 公司网站建设方案ppt专业构建网站的公司
  • 深圳网站建设方维网络网站框架设计好后怎么做
  • 合肥网站建设过程网站栏目建设调研
  • 手机访问网站页面丢失北京电商平台网站建设
  • 郑州网站怎么推广中山 网站关键词优化
  • 国外试用网站空间网站建设与管理题目
  • 淄博网赢网站建设网站设计的技术选择
  • 建外贸网站 东莞厦门做网站最好的公司
  • 为您服务网站新网站做百度推广
  • 电子商务免费网站建设网站制作哪个好薇
  • 全面启动门户网站建设中小型企业建设一个网站大概需要多少钱
  • 建网站一般多少钱网站建设上传服务器步骤
  • 手机销售网站怎么做的网站推广优化建设方案
  • 做任务分享赚钱的网站德阳网站建设公司哪家好
  • 云南建设工程质量监督网站wordpress网站导航主题