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

郑州给公司做网站的公司/如何建立网址

郑州给公司做网站的公司,如何建立网址,wordpress 哪些插件,长沙哪家做网站设计好先来看查看效果: 在代码连接数据库后,并且执行三条sql后,将mysql直接重启掉,故我们的连接池连接均是不ok的,所以,它会全部删除再抓新的连接下来,重启mysql命令: 关于python代码: #!/usr/bin/env python3 # …

先来看查看效果:

 

 

在代码连接数据库后,并且执行三条sql后,将mysql直接重启掉,故我们的连接池连接均是不ok的,所以,它会全部删除再抓新的连接下来,重启mysql命令:

 

 

关于python代码:

#!/usr/bin/env python3
# -*- coding: UTF-8 -*-import pymysql
import random
import time# 初始化mysql 连接池
def MySQLInit(mysql_host,mysql_port,mysql_user,mysql_password,mysql_charset,mysql_dbname,mysql_maxconnect):# 定义返回mysql连接池的类型,这里定义为 list     return_db_list = []for Connect in range(0,mysql_maxconnect):try:db = pymysql.connect(host = mysql_host , port = mysql_port , user = mysql_user , passwd = mysql_password ,db = mysql_dbname ,charset = mysql_charset )print ("连接MySQL数据库成功,MySQL数据库ID为:%s" %(db))return_db_list.append(db)except Exception as e:print ("连接MySQL数据库出错")print (e)# 如果mysql连接池为空,则返回-1if 0 == len(return_db_list):print ("错误 , 连接MySQL数据库失败,连接池为0")return -1else:# 返回mysql连接池return return_db_listdef Pull_DB_Connect(mysql_host,mysql_port,mysql_user,mysql_password,mysql_charset,mysql_dbname , MySQL_Connect_Pool , mysql_maxconnect) :# 打印补充前的mysql连接数print ("补充前MySQL连接数为:",len(MySQL_Connect_Pool))# 循环相差的连接数for Connect in range((len(MySQL_Connect_Pool)) , mysql_maxconnect):try:db = pymysql.connect(host = mysql_host , port = mysql_port , user = mysql_user , passwd = mysql_password ,db = mysql_dbname ,charset = mysql_charset )print ("重新补充,连接MySQL数据库成功,MySQL数据库ID为:%s" %(db))# 将刚刚连接成功的DB连接追加到MySQL_Connect_Pool中
            MySQL_Connect_Pool.append(db)except Exception as e:print ("重新补充,连接MySQL数据库出错")print (e)if 0 == len(MySQL_Connect_Pool):print ("错误 , 连接MySQL数据库失败,连接池为0")return -1else:# 打印连接池总数并且返回print("Mysql 连接池总数为:" , len(MySQL_Connect_Pool))return MySQL_Connect_Pool def main() :# 定义测试mysql信息mysql_host = "192.168.1.100"mysql_port = 3306mysql_user = "liwang" mysql_password = "liwang"mysql_charset = "utf8"mysql_dbname = "itchat"mysql_maxconnect = 3# 初始化mysql连接池MySQL_Connect_Pool = MySQLInit(mysql_host,mysql_port,mysql_user,mysql_password,mysql_charset,mysql_dbname,mysql_maxconnect)# 定义初始化sql sql = "show databases;"while True:# 随机获连接池的下标db_link = random.randint(0,len(MySQL_Connect_Pool)-1)try:# 执行sql cursor = MySQL_Connect_Pool[db_link].cursor()cursor.execute(sql)print (cursor.fetchall())except Exception as e:# 如果执行失败,模拟为DB连接失效,则打印错误信息,删除错误的MySQL_Connect_Pool信息print (e)del MySQL_Connect_Pool[db_link]print ("数据库无法连接,删除Mysql连接池下标:" , db_link)# 重新补充mysql连接池
            Pull_DB_Connect(mysql_host,mysql_port,mysql_user,mysql_password,mysql_charset,mysql_dbname,MySQL_Connect_Pool,mysql_maxconnect)# 休眠10s time.sleep(10)if __name__ == "__main__" :main()

 

转载于:https://www.cnblogs.com/wang-li/p/10721153.html

http://www.lbrq.cn/news/1040617.html

相关文章:

  • 做行业门户网站要投资多少钱/搜索引擎营销的特点是什么
  • 阿里网站备案/最全的百度网盘搜索引擎
  • 合肥专门做网站的公司/网络营销推广的基本手段
  • 网站制作经典案例/百度问答库
  • 国外外贸需求网站/seo百度推广
  • 成都锦江规划建设局网站/企业网站建设的基本流程
  • 做的网站怎么让别人也能看到/seo快速提升排名
  • wordpress 去掉描述的超链接/莆田seo推广公司
  • 手把手教你做网站视频/济南seo优化外包服务
  • 网站建设服务 杭州/营销型网站设计
  • 河南政务网站建设排名/2023新闻热点摘抄
  • 临猗做网站/品牌策略的7种类型
  • 慈溪做网站的公司/2022年seo还值得做吗
  • 做网站必须原创吗/网页设计参考网站
  • 北京欢迎您网站建设/百度网址怎么输入?
  • 网站推广 营销/百度投稿平台
  • 做网站常见问题模板/长沙网络推广小公司
  • php网站后台开发/2345网址导航是病毒吗
  • 成都购物网站建设/百度推广后台登陆首页
  • 资阳网站建设/广州营销课程培训班
  • 电子商务网站的建设心得/sem和seo的关系
  • wordpress封面/安徽seo顾问服务
  • 长春网站/百度搜索引擎首页
  • 德阳建设公司网站/网络营销做得好的品牌
  • 馨端网站建设/百度成都总部
  • 青海网站建设/世界营销大师排名
  • 徐州市建设局网站首页/新型营销方式
  • 东莞家居网站建设/军事网站大全军事网
  • 草桥有做网站公司吗/百度seo如何优化
  • 网站开发是前端开发吗/天津seo外包平台
  • Rust学习笔记(一)|Rust初体验 猜数游戏
  • Linux入门DAY21
  • Radiology:经颅交流电刺激调节轻度阿尔茨海默病皮层与海马功能连接
  • Day37--动态规划--52. 携带研究材料(卡码网),518. 零钱兑换 II,377. 组合总和 Ⅳ,57. 爬楼梯(卡码网)
  • (已解决)IDEA突然无法使用Git功能
  • OpenCV 入门教程:开启计算机视觉之旅