四时宝库

程序员的知识宝库

mysql AB 复制技术(主从),晓桂科技分享mysql_04/06

下面继续分享没有生气了数据库1-6节课,之04

mysql AB 复制技术(主从)

MySQL支持单向、异步(async)复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。

同步复制需要使用ndbcluster(各集群节点都可读可写)或者drbd(网络raid)这些技术,或者是新版mysql的半同步复制

mysql主 - - > mysql从

master slave

把主上的二进制日志(bin-log)的内容传到从上的一个新的日志叫relay-bin-log

Mysql-MHA高可用架构搭建(mysqlmha部署)

环境软件版本

环境架构介绍

架构如图所示,4台机器的IP和角色如下表:

详解Oracle数据库ORA-01400: 无法将 NULL 插入问题及解决办法

概述

最近发现一个很奇怪的现象:业务反馈一直无法生成订单,主要是在作新增操作的时候,一直在报错;报错提示:ORA-01400: 无法将 NULL 插入 ("xxx"."xx"."INSERT_USER")


思路

仔细检查了好几遍都没有问题,结果不是代码的问题;而是oracle数据库中SHIPMENT_STOP_D表字段INSERT_USER是自增的,其中的触发器失效导致。


解决过程

重新生效触发器就可以了。

MYSQL术语介绍:XA(mysql什么)

用于协调分布式 事务的标准接口,允许多个数据库参与事务,同时保持

MYSQL 登录与退出,查看当前数据库


登录常用参数

-u 用户名

-p 密码

-h服务器名称

-P端口号

-D打开指定数据库

--prompt=name,设置命令提示符

技术译文 | MySQL 8.0.19 GA(mysql语句翻译)

作者:Geir Hoydalsvik

原文:https://mysqlserverteam.com/the-mysql-8-0-19-maintenance-release-is-generally-available/

MySQL 开发团队非常高兴地宣布,MySQL 8.0.19 现在可从 dev.mysql.com 下载。除了 bug 修复,此版本中还添加了一些新功能。

以下是重点介绍!


MySQL查询在A表不在B表的记录(mysql查询a表数据,条件在b表)

假设有A、B两张表。如果查询在A表中存在,但是在B表中不存在的记录,应该如何操作?

1 示例数据

假设A表数据:

+----+

| id |

+----+

| 1 |

| 2 |

| 3 |

| 4 |

| 5 |

+----+

B表数据:

+----+------+

| id | a_id |

mysql:Otter跨机房数据同步(单向)

重要说明:需要同步的表必须要有主键 主键 主键

otter是一款基于Java且免费、开源基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库的解决方案。

Otter目前支持了什么

1. 单向同步, mysql/oracle互相同步

2. 双向同步,无冲突变更

3. 文件同步,本地/aranda文件

4. 双A同步,冲突检测&冲突补救

一站式Linux&数据库管理平台mayfly-go

前言

平时工作过程中,对于远程连接Linux,我们通常会使用SSH工具如:putty、xshell等,对于mysql、mongodb数据库管理通常会使用Navicat、Dbeaver这类工具,redis则有RedisDesktopManager,部分软件可能还需要破解才能使用。每次都要安装来安装去、安装多个软件,这样不免有些繁琐。那么有没有一款工具可以提供一站式管理呢,答案是有的。mayfly-go就是最近比较火的,一款开源的

腾讯Go安全指南(腾讯官网最新安全公告)

通用类

1. 代码实现类

1.1 内存管理

1.1.1【必须】切片长度校验

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接