数据运维

You have an error in your SQL syntax;

You have an error in your SQL syntax;

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version 这种错误主要是由于,使用了现在版本的mysql不支持的命令引起的错误,比如 从MYSQL5.5开始

向阳逐梦 向阳逐梦 2023-04-14
0 0 0
数据库日常练习题,每天进步一点点(1)

数据库日常练习题,每天进步一点点(1)

目录 1、下列四项中,不属于数据库系统的特点的是( ) 2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间为 ( ) 联系。 3、层次模型可以表示多对多的联

三掌柜 三掌柜 2023-04-14
0 0 0
PostgreSQL ALTER TABLE 命令

PostgreSQL ALTER TABLE 命令

在 PostgreSQL 中, ALTER TABLE 命令用于添加,修改,删除一张已经存在表的列。 另外你也可以用 ALTER TABLE 命令添加和删除约束。 语法 用 ALTER TABLE 在一张已存在的表上添加列的语法如下:

Escape Escape 2023-04-14
0 0 0
MySQL数据库的多种连接方式以及实用工具

MySQL数据库的多种连接方式以及实用工具

目录 一、MySQl命令行客户端 二、CMD命令进行连接 1.、按住win+r 建进入命令行 2、或者直接去到bin目录里在目录框里输入cmd 3、直接进入,但要配置好环境。 三、MySQL图形化管理工具 1、

醒在深海的猫 醒在深海的猫 2023-04-14
0 0 0
SQL语句中JOIN的用法场景分析

SQL语句中JOIN的用法场景分析

记录:256 写SQL最高境界:SELECT * FROM 表名。当然这是一句自嘲。探究一下SQL语句中JOIN的用法,直到经历这个场景,变得想验证一下究竟。 一、场景 把关系型数据库A中表TEST_TB01和TEST_

张二河 张二河 2023-04-14
0 0 0
PostgreSQL TRUNCATE TABLE

PostgreSQL TRUNCATE TABLE

PostgreSQL 中 TRUNCATE TABLE 用于删除表的数据,但不删除表结构。 也可以用 DROP TABLE 删除表,但是这个命令会连表的结构一起删除,如果想插入数据,需要重新建立这张表。 TRUNCATE TABLE 与

大树 大树 2023-04-14
0 0 0
MySQL之xtrabackup备份恢复的实现

MySQL之xtrabackup备份恢复的实现

目录 1、安装xtrabackup 2、备份 2.1、做一次全备 2.2、进入mysql添加数据 2.3、做一次增备 2.4、删除数据库(千万不要在生产库执行!!!) 3、恢复 3.1、准备阶段 3.2、模仿数据库丢失,停

大猫 大猫 2023-04-14
0 0 0
sql通过日期判断年龄函数的示例代码

sql通过日期判断年龄函数的示例代码

定义函数: CREATE FUNCTION [dbo].[GetAge] ( @BirthDay nvarchar(20) --生日 ) RETURNS varchar(20) AS BEGIN if(@BirthDay is NUlL or @BirthDay='')return ''; -- D

捡田螺的小男孩 捡田螺的小男孩 2023-04-14
0 0 0
PostgreSQL View(视图)

PostgreSQL View(视图)

View(视图)是一张假表,只不过是通过相关的名称存储在数据库中的一个 PostgreSQL 语句。 View(视图)实际上是一个以预定义的 PostgreSQL 查询形式存在的表的组合。 View(视图)可以包

大猫 大猫 2023-04-14
0 0 0
MySql深分页问题解决

MySql深分页问题解决

目录 1. 问题描述 2. 问题分析 3. 验证测试 3.1 创建两个表 3.2 创建两个函数 3.3 编写存储过程 3.4 编写存储过程 3.5 创建索引 3.6 验证测试 4. 解决方案 4.1 使用索引覆盖+子查询优化 4.2 起始

共饮一杯 共饮一杯 2023-04-14
0 0 0
利用 SQL Server 过滤索引提高查询语句的性能分析

利用 SQL Server 过滤索引提高查询语句的性能分析

大家好,我是只谈技术不剪发的 Tony 老师。 Microsoft SQL Server 过滤索引(筛选索引)是指基于满足特定条件的数据行进行索引。与全表索引(默认创建)相比,设计良好的筛选索引可以提

大猫 大猫 2023-04-14
0 0 0
PostgreSQL TRANSACTION(事务)

PostgreSQL TRANSACTION(事务)

TRANSACTION(事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 数据库事务通常包含了一个序列的对数据库的读/写操作。包含有以下两个目的:

大白菜程序猿 大白菜程序猿 2023-04-14
0 0 0
MySQL字符串前缀索引使用

MySQL字符串前缀索引使用

目录 1. 前缀索引与全部索引概念 2. 前缀索引与全部索引数据结构 3. 前缀索引与全部索引引执行流程 4. 前缀索引长度如何取舍 5. 前缀索引对覆盖索引的影响 6. 其他解决方案 7. 梳理总结

张二河 张二河 2023-04-14
0 0 0
SqlServer数据库远程连接案例教程

SqlServer数据库远程连接案例教程

一、身份验证配置 在sqlserver服务端电脑打开SqlServer Managerment Studio管理工具,首先通过Windows身份验证登录sqlserver 登录成功之后,右键打开属性,在安全性选项卡勾选sql server和windows身份

向阳逐梦 向阳逐梦 2023-04-14
0 0 0
PostgreSQL LOCK(锁)

PostgreSQL LOCK(锁)

锁主要是为了保持数据库数据的一致性,可以阻止用户修改一行或整个表,一般用在并发较高的数据库中。 在多个用户访问数据库的时候若对并发操作不加控制就可能会读取和存储不正

捡田螺的小男孩 捡田螺的小男孩 2023-04-14
0 0 0
详解MySQL批量入库的几种方式

详解MySQL批量入库的几种方式

目录 1. MySQL批量入库概述 2. Hutool封装jdbc方式 测试环境准备 3. Jdbc直接或批量执行方式 4. MyBatis批量入库方式 5. MySQL批量入库总结 1. MySQL批量入库概述 最近压测一款mysql持久化工具,目前

Escape Escape 2023-04-14
0 0 0
Spark SQL的整体实现逻辑解析

Spark SQL的整体实现逻辑解析

1、sql语句的模块解析 当我们写一个查询语句时,一般包含三个部分,select部分,from数据源部分,where限制条件部分,这三部分的内容在sql中有专门的名称: 当我们写sql时,如上图所示

张二河 张二河 2023-04-14
0 0 0
PostgreSQL 子查询

PostgreSQL 子查询

子查询或称为内部查询、嵌套查询,指的是在 PostgreSQL 查询中的 WHERE 子句中嵌入查询语句。 一个 SELECT 语句的查询结果能够作为另一个语句的输入值。 子查询可以与 SELECT、INSERT、UPD

醒在深海的猫 醒在深海的猫 2023-04-14
0 0 0
MySQL数据库表空间回收的解决

MySQL数据库表空间回收的解决

目录 1. MySQL表空间回收 2. MySQL表空间设置 3. MySQL删除数据流程 4. MySQL数据页空洞问题 1. MySQL表空间回收 我们经常会发现一个问题,就是把表数据删除以后发现,数据文件大小并没有变化

泡泡 泡泡 2023-04-14
0 0 0
数据库之SQL技巧整理案例

数据库之SQL技巧整理案例

一、获得给定月份的周日数 根据给定的某个日期,计算这个月份的周日的天数。 根据系统变量@@DATEFIRST的值,判断周日的序号为【DatePart(WEEKDAY,RQ)= (07-@@DateFirst) % 7 + 1】。下面列出了周

法医 法医 2023-04-14
0 0 0
1 1,797 1,798 1,799 1,800 1,801 1,807