mysql xa 序列化_MYSQL 的数据序列化Api接口详情
MYSQL 的数据序列化Api接口详情
发布时间:2020-04-29 17:02:59
来源:亿速云
阅读:158
作者:三月
本文主要给大家介绍MYSQL 的数据序列化Api接口详情,文章内容都是笔者用心摘选和编辑的,MYSQL 的数据序列化Api接口详情具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下主题内容吧。
from flask import Flask
from flask import request, Response
app = Flask(__name__)
import os
def getApolloconf(k):
import requests
env = os.environ.get("RUNTIME_ENV") or "dev"
getApolloconfig = requests.get(
'http://configserver-{env}.chj.cloud/configs/op-bmc-api/default/application'.format(env=env))
data = getApolloconfig.json()["configurations"]
return data.get(k)
#######获取配置插入数据库#########
def mysqlConfig(sql):
import pymysql
import json
USERNAME = getApolloconf("USERNAME")
PASSWORD = getApolloconf("PASSWORD")
HOST = getApolloconf("HOST")
DATABASE = getApolloconf("NGINXDATABASE")
dbconfig = pymysql.connect(HOST, USERNAME, PASSWORD, DATABASE)
try:
cursor = dbconfig.cursor()
try:
cursor.execute(sql)
results = cursor.fetchall()
reultData=[]
columnList=["run_type","upstreamname","front_listen","domain_name","backend_ip"]
for row in results:
reultData.append(dict(zip(columnList, list(row))))
str1=(json.dumps(reultData, ensure_ascii=False))
return str1
except Exception as e:
pass
except Exception as err:
print(err)
def nginxtbale():
try:
sql = "select run_type,upstreamname,front_listen,domain_name,backend_ip from nginxManager_dj_nginx_conf order by create_time"
return mysqlConfig(sql)
except Exception as e:
# 如果发生错误则回滚
print(e)
@app.route('/')
def index():
import json
return Response(json.dumps(nginxtbale()), mimetype='application/json')
if __name__ == '__main__':
app.run(
host="192.168.1.1",
port=8008,
debug=True
)
看完以上关于MYSQL 的数据序列化Api接口详情,很多读者朋友肯定多少有一定的了解,如需获取更多的行业知识信息 ,可以持续关注我们的行业资讯栏目的。
mysql xa 序列化_MYSQL 的数据序列化Api接口详情相关推荐
- 淘宝、京东、苏宁、拼多多、1688各大电商API接口详情( API 返回值说明,数据分析)
一.电商平台API接口 API接口详情 淘宝API接口: item_get获得淘宝商品详情 item_get_app获得淘宝app商品详情原数据 item_get_pro获得淘宝商品详情高级版 ite ...
- python建立数据库并序列化_Python之数据序列化(json、pickle、shelve)
一.python类型数据和JSON数据格式互相转换 pthon 中str类型到JSON中转为unicode类型,None转为null,dict对应object 二. 序列化/反序列化 将对象转换为可通 ...
- 【序列化】Java中将使用PHP序列化工具将数据序列化
在项目中需要和PHP公用一个MySQL数据库,有些数据需要序列化之后保存,这就需要将待存储的数据序列化之后存到数据库中,取出的时候,需要反序列化之后才能正常使用. 原数据: {"060088 ...
- mysql xa 使用_mysql xa
MySQL数据库分布式事务XA实现原理分析 MySQL XA分为两类,内部XA与外部XA;内部XA用于同一实例下跨多个引擎的事务,由大家熟悉的Binlog作为协调者;外部XA用于跨多MySQL实例的分 ...
- mysql xa 事务_MySQL的XA事务问题分析
mysql5.7以后的版本支持了xa prepare事务的持久化,这使得基于mysql xa的分布式事务方案变的可行.但mysql目前的XA实现在极端故障场景下是会出现事务丢失或innodb数据与bi ...
- java mysql 清空表_MySQL 删除数据表
MySQL 删除数据表 MySQL中删除数据表是非常容易操作的, 但是你再进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失. 语法 以下为删除MySQL数据表的通用语法: DROP TA ...
- mysql xa 演示_mysql的XA事务恢复过程详解
mysql数据库开机报错: InnoDB: The log sequence number in ibdata files does not match InnoDB: the log sequenc ...
- mysql xa 实现_MySQL数据库分布式事务XA的实现原理分析
1 原理 关于MySQL数据库的分布式事务XA,分布式事务实现的原理,可见[3];关于MySQL XA的说明,可见[1][2]. MySQL XA分为两类,内部XA与外部XA;内部XA用于同一实例下跨 ...
- linux mysql load_file语句_mysql导入数据load data infile用法
我的文章一般浅显易懂,不会搞那么深入让大家很难理解.(其实我水平也不咋样) LOAD DATA INFILE 一直被认为是MySQL很强大的一个数据导入工具,因为他速度非常的快. 不过有几个问题一定要 ...
最新文章
- SQLSERVER存储过程基本语法使用
- Hp linux tar 解压,tar命令的用法(百度)(HP_UX)
- Educational Codeforces Round 11A. Co-prime Array 数学
- 计算机python技术基础知识点_python基础--相关计算机基础知识
- Android Studio之package org.junit does not exist解决办法
- 怎么打包图片_超简单的免费批量图片压缩技巧,只需3步
- JavaFX中的塔防(5)
- ArrayList的使用
- 三年级开始学计算机,三年级学生初识计算机的教学心得
- graphics | 基础绘图系统(八)——棘状图、符号图、多边形(路径)图、Cohen-Friendly关联图、条件密度图...
- Always On 集群监听创建失败问题
- BT Openreach批发FTTP网络推出千兆宽带服务
- 服务器ilo作用,iLO远程管理功能应用
- python可以破解网站吗_python变相破解校园网 - 『编程语言区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn...
- android端的声音检测程序(检测声音分贝大小)
- 耗时86小时的「百变小樱」最强数据可视化作品!| 译文
- 如何申请一个教育邮箱
- 微信小程序 — 公立医院申请
- html怎样使图片自动旋转,css怎么让图片旋转?
- 【CSS】1340- CSS 渲染原理以及优化策略