摘要:
选取nginx稳定版本1.20.2,wget下载。 wget http://nginx.org/download/nginx-1.20.2.tar.gz 注释:我的nginx之前安装在自建的路径下/alidata/server,所以也在这目录下wget了nginx1.20的安装包了。 解压: tar 阅读全文
摘要:
使用amoeba实现mysql读写分离 1、什么是amoeba? Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合 阅读全文
摘要:
mysql主从复制原理 0、为什么需要主从复制? 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。 2、做数据的热备 3、 阅读全文
摘要:
uname -a # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备 l 阅读全文
摘要:
sqlalchemy_test.py #!/usr/bin/env python3.8.6 # _*_ coding: utf-8 _*_ # Description: # Author: qiaoxiaohang <qiaoxiaohang@beyondsoft.com> # Date: 2022 阅读全文
摘要:
import datetime def last_first_date_and_last_date(n): """ 获取前n周开始时间和结束时间,参数n:代表前n周 :param n: int类型 数字:1,2,3,4,5 :return: 返回前n周的周一0点时间 和 周日23点59分59秒 "" 阅读全文
摘要:
import datetime def dateRange(beginDate, endDate): dates = [] dt = datetime.datetime.strptime(beginDate, "%Y-%m-%d") date = beginDate[:] while date <= 阅读全文
摘要:
在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句的执行效率。可以使用explain+SQL语句来模拟优化器执行SQL查询语句,从而知道mysql是如何处理sql语句的。官网地址: https://dev.mysql.com/doc/refman/5 阅读全文
摘要:
getattr() 函数用于返回一个对象属性值。 getattr(object, name[, default]) object -- 对象。 name -- 字符串,对象属性。 default -- 默认返回值,如果不提供该参数,在没有对应属性时,将触发 AttributeErr 返回值 返回对象 阅读全文
摘要:
import pymysql class DB_LINK(): def __init__(self): self.pool_db = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='123456', db='test 阅读全文