MySQL 数据库安装配置:mysql 8.0.26 安装配置图文教程 本文为大家分享了mysql 8.0.26 安装配置教程,供大家参考,具体内容如下 第一步:首先进入官网下载 MySQL : Download MySQL Community Server 默认是最新版本(目前最新8.0.27) 第二步:下载完解压到想存放的...
PostgreSQL postgreSQL数据库基本概念教程 postgreSQL设置只允许本地机器连接 在D:\program files\PostgreSQL\14\data里面设置postgresql.conf: listen_addresses = ‘localhost’ 然后在服务窗...
PostgreSQL PostgreSQL如何判断字符串是否包含目标字符串的方法 PostgreSQL判断字符串包含的几种方法: 方式一: position(substring in string): position(substring in string)函数:参数一:目标字符串,参数二原字符串,如果包含目标字符串,会返回目标字符串...
MySQL 实现mysql 将字符串字段转为数字排序或比大小 将字符串字段转为数字排序或比大小 mysql里面有个坑就是,有时按照某个字段的大小排序(或是比大小)发现排序有点错乱。后来才发现,是我们想当然地把对字符串字段当成数字并按照其大小排序(或是比大小),结果肯定不会是你想要的结果。 这时候需要把字符串转成数字再...
MySQL 详解MySQL数据库死锁检测和避免方法,提升数据库性能 前言 上一篇博客我们知道的Mysql事务的隔离机制和实现,以及锁的详细解析 链接: MySQL脏读幻读不可重复读及事务的隔离级别和MVCC、LBCC实现 在我们使用锁的时候,有一个问题是需要注意和避免的,我们知道,排它锁有互斥的特性。一个事务或者说一个线程...
MySQL 详解MySQL回滚日志 undo log的作用和使用 一、undo log的概念 undo log是mysql中比较重要的事务日志之一,顾名思义,undo log是一种用于撤销回退的日志,在事务没提交之前,MySQL会先记录更新前的数据到 undo log日志文件里面,当事务回滚时或者数据库崩溃时,可以利用 ...
PostgreSQL PostgreSql 数据库基础 之 hash_code 函数的用法介绍 PostgreSql 实现的hash_code 函数与java hash_code方法一致 CREATE FUNCTION hash_code(text) RETURNS integer LANGUAGE plpgsql AS $$ DECLARE i i...
MySQL MYSQL数据库Innodb存储引擎mvcc锁实现原理 4 ACID 的实现 前言: 大家都知道在java 开发过程中,会经常用到锁,在java 代码中,我们都知道锁是加在对象头上的,在java对象布局中有锁的标志位。程序通过判断锁的标志位来获取加锁的情况。但是在mysql 中,锁的实现原理是什么呢。可能大家都...
MySQL 分析MySQL错误1040 Too many connections 的原因以及解决方案 总结 MySQL 报错1040 ‘Too many connections’ 报错原因: 实际连接数超过了mysql 允许的最大连接数,访问量过高,MySQL服务器抗不住。 解决办法 1、修改max_connection...
PostgreSQL postgresql数据库如何查看连接数和状态查询的信息 查看数据库的当前连接数和状态的几种方式: 只是能看出数据库服务是否正在运行和启动路径 pg_ctl status 统计当前postgresql相关进程数,在大体上可以估算数据库的连接数,非精准,但是目前最常用的 ps -ef |grep postgres ...
PostgreSQL 如何解决postgresql 自增id key重复的问题 啥也不说啦,看代码吧~ SELECT setval(‘data_tracking_au_sec_id_seq’, (SELECT MAX(id) FROM data_tracking_au_sec)+1); data_tracking_au_s...
MySQL mysql 数据库的体系结构和存储引擎介绍 1 前言 mysql 是一个单进程多线程架构的可移植的数据库,mysql 数据库实例在系统上的表现就是一个进程,可以在所有的平台上运行。 mysql 的整体架构图如下图所示: 2 mysql 配置文件加载顺序 mysql 启动会读取配置文件,根...