四时宝库

程序员的知识宝库

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【必须】切片长度校验

golang web开发——gin完整整合swagger和mysql

背景

上一个小节,我们已经初步完成了gin整合swagger,发现gin中使用swagger也是很香的,这个可以方便我们少些很多接口说明文档,应该上一个小节说过,我们开始的是实战系列的教程,所以本小节废话不多,将完整的写完一个实战项目的代码



因为我们做的是电影管理系统,所以这个小节,我们将围绕对电影进行增删改查的一些操作开始做起,电影的数据,我们将会从豆瓣中获取,所以我们先定义一个相对比较齐全的电影类型的数据类型,本小节完成的基本功能是

2、Gin搭建Blog API's (一)——gin框架开发blog实例

思考

首先,在一个初始项目开始前,大家都要思考一下

  1. 各种的程序配置写在代码中,好吗
  2. API的错误码硬编在程序中,合适吗
  3. db句柄谁都去Open,好吗
  4. 获取分页等公共参数,不统一管理起来,好吗

显然在较正规的项目中,这些问题的答案都是不可以

为了解决这些问题,我们挑选一款读写配置文件的库,本系列中选用go-ini/ini ,它的中文文档https://ini.unknwon.io/。大家需要先简单阅读它的文档,再接着完成后面的内容。

盘点golang中非常好用的几个包(golang package main)

Go Kit

go-kit本身不是一个框架,而是一套微服务工具集, 它可以用来解决分布式系统开发中的大多数常见问题. 所以你可以专注于你的业务逻辑中.

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