摘要:
# cat life.go package main import "fmt" func main() { fmt.Println("人生苦短, Let's Go!") } 阅读全文
摘要:
mysqldump的本质是通过select * from tab来获取表的数据的。 FLUSH TABLES WITH READ LOCK --执行flush tables操作,并加一个全局读锁 SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE R 阅读全文
摘要:
1、两者的存储方式不一样:对于TIMESTAMP,它把客户端插入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。而对于DATETIME,不做任何改变,基本上是原样输入和输出。 2、存储字节大小不同 数据类型 MySQL 5.6.4之前需要存储 MyS 阅读全文
摘要:
背景: 线上通过mysql_upgrade 将MySQL 5.5.34 升级为 5.6.31 版本,发现了一些问题: 问题1:增加普通索引的时候,依然堵塞DML语句,理论上MySQL 5.6 支持在线DDL,增加普通索引不会阻塞DML。 原因:5.6.4之前的格式的时间列(TIME,DATETIME 阅读全文
摘要:
软件版本:操作系统:CentOS 7.6数据库:MySQL 8.0.19虚拟机:VM Workstation 15 Pro IP地址分配:DB1 192.168.5.130:3306DB2 192.168.5.130:3307DB3 192.168.5.130:3308 1、安装MySQL #依赖包 阅读全文
摘要:
来源:应IMG群友之约,匆忙写成,安装如有报错写在评论里,看见了我会解答的。 主要测试内容:测试ProxySQL是否能自动识别MGR主从切换测试ProxySQL对MGR读写分离 软件版本:操作系统:CentOS 7.6数据库:MySQL 8.0.19中间件:ProxySQL 2.0.10虚拟机:VM 阅读全文
摘要:
操作系统:CentOS 7.2 GitLab版本:gitlab-ce-11.7.6 硬件:官方推荐配置至少2核CPU,4G内存。 GitLab有企业版ee及社区版ce,企业版是收费的这里选择安装社区版。公司内部搭建,没有连接互联网。 关于安装方式,官网推荐用Omnibus,Omnibus安装确实很快 阅读全文
摘要:
操作系统:CentOS 7.4 Git版本:git version 2.21.0 官网文档将安装路径选择在./configure --prefix=/usr 极不推荐这种方法,如果你这样安装,日后想卸载极为麻烦,几乎删除不干净。将安装路径选择在--prefix=/usr/local/git 日后想卸 阅读全文
摘要:
https://www.cnblogs.com/zhang-shijie/p/5294162.html 参考文档 1.安装依赖包yum -y install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-de 阅读全文
摘要:
一、安装依赖包yum install -y perl perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes perl-Digest-MD5 perl-ExtUtils-MakeMaker 二、解压wget https://www.percona.com/ 阅读全文