201909-08 mysql max_binlog_size设置问题 [crayon-6811ee24d45c7316246767/] 那么如果服务一直不重启,什么情况下会自动产生新的日志文件呢,是大小到了一定量时自动产生新的文件么?比如000005到了1G,原来000005的话会自动生成一个000006,以后就走6这个了。是根据什么? [crayon-6811ee24d45d1306427627/] [crayon-6811ee24d45d.... Read More >
201907-14 MySQL的日志类型(一) 不论哪个数据库产品,一定会有日志文件。在MariaDB和MySQL中,主要有5种日志文件: [crayon-6811ee24d516a356150395/] [crayon-6811ee24d5172645984469/] 1.日志刷新操作 以下操作会刷新日志文件,刷新日志文件时会关闭旧的日志文件并重新打开日志文件。对于有些日志类型,如二进制日志,刷新日志会滚动日志文.... Read More >
201905-19 Xtrabackup 热备份与还原 XtraBackup 简介 [crayon-6811ee24d60ec998010800/] [crayon-6811ee24d60f4207857967/] 工具集:软件包安装后,有以下可执行文件 [crayon-6811ee24d60f8473990442/] 版本之间的区别: [crayon-6811ee24d60fd867794886/] 2.... Read More >
201904-10 mariadb/mySQL忘记密码的解决办法 #注:MySQL在CentOS 7+版本后改名为MariaDB , 所以,如果在CentOS 7+系统下安装mysql-server会报错的。 [crayon-6811ee24d6a4a942722316/] [crayon-6811ee24d6a52167105615/] .... Read More >
201903-15 mycat MGR 主从切换记录 1.当前有三台节点 [crayon-6811ee24d7151643323229/] mycat主配置如下 [crayon-6811ee24d7158484313688/] 测试内容如下 1.如果第一台121 mysql宕机,是否会自动切换到第二台122 2.如果第一台恢复起来,是否还会继续保持第二台为主master节点 验证1 查看当前M.... Read More >
201807-18 mysql主从热备,分库分表,读写分离 mysql安装请看这里 传送门 这里不做赘述 这张图是网上找的,我觉得画的很好,简单明了的解释出mysql数据库读写分离的全过程 Java web app:是客户端请求,会对数据库发起读写操作请求,具体是发送SQL指令 Mysql Proxy:对读写操作请求的SQL指令进行路由,使得读写分离 direct:一个负载分发引擎,对Mysql Proxy分发得读操作,按照一定.... Read More >
201807-17 mysql5.7,5.8源码安装 #MySQL5.7及以上的版本,在编译安装之前需要安装boost,因为高版本mysql需要boots库的安装才可以正常运行。#否则会报CMake Error at cmake/boost.cmake:81错误 1.下载mysql ,这里官网下载含boost的源码包 直接用即可 无需另外在下载boost [crayon-6811ee24d885e184685740/] .... Read More >
201806-08 mysql make /usr/bin/ld: cannot find -lzlib 在详细模式下运行ld [crayon-6811ee24da066200375351/] 得到输出: 所以,最后修复它,以便我可以使用我自己的ZLIB版本 [crayon-6811ee24da06d186516213/] .... Read More >
201804-16 Mysql事务隔离级别 ANSI/ISO SQL标准定义了4中事务隔离级别: 未提交读(read uncommitted)提交读(read committed)重复读(repeatable read)串行读(serializable) 对于不同的事务,采用不同的隔离级别分别有不同的结果。不同的隔离级别有不同的现象。主要有下面3种现在: 1、脏读(dirty read):一个事务可以读取另一.... Read More >