最新 最热

SQL Alchemy介绍和安装

SQLAlchemy是一个用于Python语言处理数据库的工具。它具有几个不同的功能区域,可以单独使用或组合使用。其主要组件如下图所示。

2022-05-16
11

shell 监控mysqlnginx脚本

1、mysql!/bin/shport=netstat -lnt|grep 3306|wc -lif [ $port -ne 1 ];thenecho "mysql is stop"/etc/init.d/mysqld startelseecho "mysql is starting"fi 2、监控N...

2022-05-14
5

shell 检查mysql主从同步状态脚本

MySQL_PORT=netstat -an|grep "LISTEN"|grep "3306"|awk -F ' ' '{print $4}'|awk -F ':' '{print $4}'

2022-05-14
4

python核心编程(数据库)

Cursor类的方法:rawcount,callproc,execute,fetchone

2022-05-14
11

Altas mysql-proxy读写分离中间件

Atlas下载地址: https://github.com/Qihoo360/Atlas/releases

2022-05-14
2

JDBC从0到1的学习 (提供JDBC 工具类,数据库连接池工具类)

也就是,jdbc是基准,其他公司,比如mysql,oracle这些公司,基于这个jdbc基本,封装jdbc基准里面的api,变为自己的,也就是变为自己的东西,这个就是驱动类;...

2022-05-14
6

突发状况,数据库表被锁,抓瞎了?

在程序员的职业生涯中,总会遇到数据库表被锁的情况,前些天就又撞见一次。由于业务突发需求,各个部门都在批量操作、导出数据,而数据库又未做读写分离,结果就是:数据库的某张表被锁了!...

2022-05-13
2

MySQL中的联合索引、覆盖索引及最左匹配原则

叶老师的GreatSQL社区的这篇文章《3.联合索引、覆盖索引及最左匹配原则|MySQL索引学习》,不仅适用于GreatSQL、MySQL,从原理层,对Oracle等数据库同样是通用的。...

2022-05-13
2

EasyCVR平台SQLite切换为MySQL数据库,分组不展示通道并报语法错误如何处理?

熟悉我们平台的用户都知道,我们的平台默认的数据库是SQLite数据库,平台支持用户将默认数据库替换为MySQL数据库。SQLite数据库不支持高并发,而MySQL数据库则能很好地解决海量数据的使用与存储问题,灵活性更强,因此很多用户...

2022-05-13
10

一种探究 InnoDB 的存储格式的新方式

文件的存储结构包含了系统大量的实现细节,比如 java 的 class 文件结构,rocksdb 的存储结构。MySQL InnoDB 的存储格式比较复杂,但确实我们理解 MySQL 技术内幕不必可少的一环。传统的分析的方法有下面这两个...

2022-05-13
2