postgresql ddl mysql

MySQL主从复制Slave_IO_Running为No

主要记录解决问题的过程,为以后发现类似问题提供解决方法的参考。 首先查看从机的mysql日志文件:tail /var/log/mysqld.log 日志从上往下看,可以很快看到在中间位置上有一个ERROR的标志,后面写得很清楚,我的主机UUID和从机UUID重复了,而这两个UUID在这里要求必须要不 ......
主从 Slave_IO_Running Running MySQL Slave

MySQL复习

第1章 DataBase Management Sys DataBase Admin Data Definition language Data Manipulation language Data Control Language 主动安全:抗性 被动安全:恢复 数据独立性:数据的组织和存储方法与 ......
MySQL

MySQL数据类型

DB哥MySQL高级教程-系统学习MySQL共149课时 关注微信公众号免费学:【DB哥】 文末有MySQL高级课程目录 1、MySQL 数据类型 MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 1.2、mysql中编码和字符 在 mysql 中,一个中文汉字所占 ......
类型 数据 MySQL

MySQL索引详解

DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:DB哥 文末有MySQL高级课程目录 前言 因为现在使用的mysql默认存储引擎是Innodb,所以本篇文章重点讲述Innodb下的索引, 顺带简单讲述其他引擎。希望小伙伴们能通过这片文章对mysql的索引有更加清晰的认 ......
索引 MySQL

MYSQL出现“ You can't specify target table '表名' for update in FROM clause”

You can't specify target table '表名' for update in FROM clause 翻译:不能先select出同一表中的某些值,再update这个表(在同一语句中) 一、案例 1、有三张表,分别是:学生表,班级表,成绩表 学生表: 班级表: 成绩表: 题目要求 ......
39 specify clause target update

【Mysql】复合主键和联合主键的区别

复合主键: create table index_test ( a int not null, b int not null, c int not null, d int null, primary key (c, a, b) ); 即一个表的主键同时由多个字段共同组成,复合主键索引见【Mysql】 ......
Mysql

K8s 部署 MySQL 8.0.19

yaml文件部署 apiVersion: v1 kind: Namespace metadata: name: database apiVersion: v1 kind: ConfigMap metadata: name: mysql-config namespace: database label ......
MySQL K8s K8 8s 19

从零开始带你成为MySQL实战优化高手

下载地址 https://www.syjshare.com/res/N8ZP01VU ......
实战 高手 MySQL

mysql基础 -- 单表练习

drop table if exists emp; create table emp( empno int, ename varchar(50), job varchar(50), mgr int, hiredate date, sal decimal(7,2), comm decimal(7,2) ......
基础 mysql

【IT老齐014】阿里Canal实现MySQL异构数据同步

【IT老齐014】阿里Canal实现MySQL异构数据同步 场景 商户在后台系统添加数据,消费者需要在前台获取数据。这时候需要将后台的数据同步到es中。mysql的数据跟es存储的数据不一样,称为异构数据。 原始做法:团队A在java代码中新增mysql数据时,调用团队B的接口新增es商品数据。 缺 ......
数据 Canal MySQL 014

2.mysql binlog的三种格式及区别

好文: https://www.cnblogs.com/syw20170419/p/16443105.html 1、三种格式:row、statement、mixed 2、区别:row格式文件比较大,statement比较小,row格式保存的是一行一行的数据,statement保存的是sql语句,mi ......
格式 binlog mysql

postgreSql生成guid

安装扩展: create extension "uuid-ossp"; 生成guid: select uuid_generate_v4(); 翻译 搜索 复制 ......
postgreSql guid

Java 实现Mysql操作,基础的增删改查

package Mysql; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Sta ......
基础 Mysql Java

MySQL 备忘清单_开发速查表分享

MySQL 备忘清单 MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速 ......
清单 MySQL

windows mysql binlog 日志内容查看

打开mysqlbinlog.exe所在目录的命令行, 执行 mysqlbinlog.exe --base64-output=decode-rows -v "D:\mysql-8.0.27-winx64\data\binlog.000111" >mysqlbin.log D:\mysql-8.0.27 ......
windows 内容 binlog mysql 日志

关于mysql-8.0.31-winx64的mysql 1053错误解决

1.win+R然后输入services.msc 2.找到MySQL然后找到属性 3.进入登录然后在浏览里面找自己的用户,输入密码 4.启动MySQL就可以了 ......
mysql 错误 1053 winx 31

MySQL主从复制

DB哥MySQL高级教程-系统学习MySQL共149课时 关注公众号免费学:DB哥 文末有MySQL高级课程目录 1.为什么要做主从复制 做主从复制的目的,并不是为了备份为了解决主库的单点故障为了减少主库的压力(读写分离)复制是 MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。1 ......
主从 MySQL

【Mysql】复合主键的索引

复合主键在where中使用查询的时候到底走不走索引呢?例如下表: create table index_test ( a int not null, b int not null, c int not null, d int null, primary key (a, b, c) ); 当执行以下S ......
索引 Mysql

mysql命令

DB哥MySQL高级教程-系统学习MySQL共149课时 关注微信公众号免费学:DB哥 文末有MySQL高级课程目录 1. 基础命令 默认端口号:3306 查看服务器版本:select version(); 或者 cmd命令 mysql -verison 登录数据库:mysql -uroot -p ......
命令 mysql

PostgreSQL插件那么多,怎样管理最高效?

摘要:华为云RDS for PostgreSQL通过插件管理功能,很好地解决了PostgreSQL版本与插件耦合的问题,帮助用户更直观、更快速地安装管理数据库插件。 本文分享自华为云社区《PostgreSQL插件那么多,怎样管理最高效?》,作者:GaussDB 数据库。 云服务环境下,如何让客户更方 ......
PostgreSQL 插件

MySQL数据库

DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:DB哥 文末有MySQL高级课程目录 一、MySQL 数据库数据库,又称为数据管理系统,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的资料运行新增、查询、更新、删除等操作。关系型数据库,存储的格式可以直观 ......
数据库 数据 MySQL

Mac下PostgreSQL的安装

# 安装 $ brew install postgresql # 检查 $ psql -V psql (PostgreSQL) 11.5 # 初始化 PostgreSQL(执行此命令提示该目录已存在) 因没有权限,可修改一个路径 ~ $ initdb /usr/local/var/postgres ......
PostgreSQL Mac

lightdb/postgresql中的统计信息详解

和oracle,lightdb也支持单列和多列统计信息,见14.2. Statistics Used by the Planner (light-pg.com)。 默认情况下,analyze收集的统计信息是针对单列的,多个列之间通常没有依赖关系,在多个where里面,这容易导致基数计算失真。 pla ......
postgresql lightdb 信息

授予MYSQL,root用户远程访问权限

1 GRANT ALL PRIVILEGES ON *.* TO'root'@'%'IDENTIFIED BY'passward'WITH GRANT OPTION; 2 3 4 FLUSH PRIVILEGES; ......
权限 用户 MYSQL root

mysql 创建一个表,并创建存储过程,插入测试数据

CREATE TABLE `test_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(45) DEFAULT NULL, `age` int(11) DEFAULT NULL, `address` varchar(45) D ......
过程 数据 mysql

MySQL8.0中Online DDL也要在业务低峰期执行

一、背景 MySQL从5.6开始引入了Online DDL,alter操作不再阻塞dml。在MySQL 8.0中,针对Online DDL做了进一步优化,alter table加列操作支持INSTANT算法,意思就是使用这个算法进行加列操作只需要修改表的元数据信息,操作瞬间就完成了。在MySQL 8 ......
业务 MySQL8 Online MySQL DDL

postgresql 14 pgagent

z@zlinux:~$ sudo apt-cache search pgagentpgagent - job scheduling engine for PostgreSQLresource-agents-extra - Cluster Resource Agentsx2goserver-xsess ......
postgresql pgagent 14

获取表中每个类型最新一条记录【Postgresql】

每条数据的编号:row_number() 分组排序:over (partition by 分组的字段 order by 排序的字段) num=1:对分组后的数据获取第一条,也就是最新一条 SELECT * FROM (SELECT ROW_NUMBER() over(PARTITION BY id ......
Postgresql 类型

这可能是最全面的MySQL面试八股文了

什么是MySQL MySQL是一个关系型数据库,它采用表的形式来存储数据。你可以理解成是Excel表格,既然是表的形式存储数据,就有表结构(行和列)。行代表每一行数据,列代表该行中的每个值。列上的值是有数据类型的,比如:整数、字符串、日期等等。 数据库的三大范式 第一范式1NF 确保数据库表字段的原 ......
八股文 八股 面的 MySQL

Linux(CentOS7)安装与卸载MySQL8.0图文详解

Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。 下面记录了我在Linu... ......
CentOS7 图文 CentOS MySQL8 Linux