摘要:1.公用表达式支持-CTE创建测试表:MySQL5.7-8.0 CREATE TABLE IF NOT EXISTS `test`.`nsy_test` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(100) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci', `url` VARCHAR(150) NOT NULL COMMENT 'url' COLLATE 'utf8mb4_unicode_ci', PRIMARY KEY (`id`), INDEX `idx_name` (`name`))COMMENT='测试表'DEFA
2024年01月22日
MySQL-8.3.0 innovation 创新版本YUM安装配置
摘要:MySQL-8.3.0 innovation版本已发布了,想抢先体验一下最新的功能,可以用以下的方式快速在虚拟机上安装一下 服务器环境:[root@node213 ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)[root@node213 ~]# uname -aLinux node213 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux1.先安装yum-utils工具
分类:DataBase
2024年01月17日
MySQL错误代码大全
摘要: 本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息 · 错误:1000 SQLSTATE: HY000 (ER_HASHCHK) 消息:hashchk · 错误:1001 SQLSTATE: HY000 (ER_NISAMCHK) 消息:isamchk · 错误:1002 SQLSTATE: HY000 (ER_NO) 消息:NO · 错误:1003 SQLSTATE: HY000 (ER_YES)
分类:DataBase
2023年12月24日
PostgreSQL 最常用的插件清单
摘要:监控、优化、诊断cpu, io消耗监控https://github.com/powa-team/pg_stat_kcachewhere条件过滤性统计https://github.com/powa-team/pg_qualstatscgroup , /proc 系统级指标统计https://github.com/CrunchyData/pgnodemxpg_logging, log buffer read价值: 读pip管道中的log内容, 不需要写双份日志https://github.com/postgrespro/pg_logging当前正在执行sql的backend的状态统计ht
分类:DataBase
2023年12月17日
neo4j图数据库安装配置详解
摘要:下载软件:jdk-17_linux-x64_bin.rpm #oracle官网下载neo4j-5.14.0-1.noarch.rpm #neo4j官网下载注意;neo4j运行环境需要安装jdk-17版本操作系统环境:[root@neo4j ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)[root@neo4j ~]# uname -aLinux neo4j 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GN
分类:DataBase
2023年12月15日
MySQL 8.2有那些功能变更呢,一起来看看吧
摘要:本节概述了在MySQL 8.2中新增、废弃和删除的内容。一个相关的部分列出了在MySQL 8.2中新增、废弃或删除的MySQL服务器选项和变量。包含以下三个部分:MySQL 8.2中新增的功能MySQL 8.2中废弃的功能MySQL 8.2中删除的功能MySQL 8.2中新增的功能以下功能已添加到MySQL 8.2中:• 服务器启动和关闭消息的新增。根据以下列表,在服务器启动和关闭过程中添加了以下类型的消息:
分类:DataBase
2023年12月05日
CentOS7.9源码编译安装MySQL8.0.35
摘要:CentOS7.9源码编译安装MySQL8.0.35操作系统版本:[root@mysql8035 ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)[root@mysql8035 ~]# uname -aLinux mysql8035 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux安装mysql8数据库v8.0.35,无法用yum源安装的相关依赖有cmake-3.27.0、gcc8.3.1注意:源码安装mysq
分类:DataBase
2023年12月03日
ORACLE 12C PDB普通用户忘记密码找回方法
摘要:pdb可以启动,但不知道pdb中创建的默认用户名是什么,而且即使知道用户名,密码也忘记了怎么办:首先,如果知道pdb中的用户名,如果在CDB中,是没有办法修改PDB中的普通用户的,如下:打开PDB:[oracle@ocp ~]$ sqlplus / as sysdbaSQL>alter pluggable database SK_WMS open;SQL> show con_name;CON_NAME------------------------------CDB$ROOTSQL> show pdbs;
分类:DataBase
2023年12月02日
通过systemctl来管理Oracle数据库服务的启动与停止
摘要: 以下脚本可以通过systemctl命令控制oracle数据库服务的启动与停止,以下脚本不限oracle的版本,对所有oracle服务版本都通用 1、创建脚本目录:mkdir -p /home/oracle/scripts2、启动Oracle数据库实例的脚本文件为/home/oracle/scripts/dbstart,内容如下:cat /home/oracle/scripts/dbstartsqlplus / as sysdba <<EOFstartup;EOF使用如下修改脚本的权限为可执行
分类:DataBase
2023年11月27日
SQLSERVER历史表清理脚本
摘要:线上SQLSERVER服务器有些表有每天备份一次,日子久了,旧的表数据已没有用了,旧的表并没有清理,如果一张一张删除,鼠标都要坏几个,哈哈,基于这个原因,写了一个清理的脚本,自己线上环境使用的脚本,有需要的同学,可以参考一下哈。。。表清单:以上表保留近30天,超过30天的表,可以直接删除以下脚本可以实现上面的功能:use nsudesif object_id(N'tmp_date',N'U') is not