E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MySQL-数据库学习
mysql-
分页-遗漏数据问题
Mysql-
分页-数据遗漏问题1.场景:通过分页查db中的内容,有遗落.2.数据情况:排序的数据字段-有相同的数据3.猜想:排序值相等时,其顺序的不确定应该是其结果不可预测。
William_Wei007
·
2023-10-15 11:02
MySQL-
事务总结
一、含义:是数据库操作的最基本单元,是一组不可再分的DML操作,要么同时成功,如果有一个DML操作失败则全部操作失败。二、事务具有原子性、一致性、隔离性、持久性(ACID)。原子性:事务不可再分割,是最小单位。要么同时成功,要么同时失败。一致性:事务执行前后,使数据从一个合法状态转化为另一种合法状态,合法状态指数据符合业务逻辑。隔离性:多个事务并发执行,彼此之间互不影响。永久性:事务一旦提交,则对
qq_25243147
·
2023-10-15 05:30
mysql
mysql
mysql事务总结_
mysql-
事务总结
事务基本概念事务的定义事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句要么都执行,要么都不执行。使用事务典型的MySQL事务是如下操作的:starttransaction;……#一条或多条sql语句commit;其中starttransaction标识事务开始,commit提交事务,将执行结果写入到数据库。如果sql语句执行出现问题,会调
neo anderson
·
2023-10-14 11:14
mysql事务总结
数据库学习
一新建数据库
1.安装数据库微信公众号按照这个一步一步走就可以直接成功安装,但是他这个下载会非常慢,我是开了一个百度网盘超级会员所以下的嘎嘎快(你们也可以去淘宝买个一天的百度网盘超级会员还是不错滴)2、新建数据库1.在使用ssms提供的可视化界面来创建打开SQLServerManagementStudio点击连接,得到以下界面然后点击数据库,右键新建数据库到达以下界面按要求再写即可这里就不再说下面按要求来就行,
Unicornlyy
·
2023-10-14 11:08
数据库学习
数据库
学习
MySQL-
索引基础
文章概要本篇文章通过几个问题来了解MySQL中索引相关的概念。平时在学习MySQL时或多或少都听说过索引的概念,但是索引到底是个什么东西,可能还不是非常的清楚。正文1.什么是索引?索引,在MySQL中也称为键(key),是存储引擎用于快速查找记录的一种数据结构。2.索引有哪些类型?B-Tree索引索引对于多个值进行排序的依据是CREATETABLE语句中定义索引时列的顺序。全文索引FULLTEXT
print HelloWorld
·
2023-10-14 09:54
MySQL
mysql
数据库
服务攻防-数据库安全-服务应用的安全问题以及测试流程-Mysql&Hadoop&未授权访问&RCE-漏洞复现
目录一、服务应用的安全问题1、配置不当——未授权访问2、安全机制——特定安全漏洞3、安全机制——弱口令爆破攻击二、服务应用的安全测试思路1、判断服务是否开放2、判断服务类型3、判断利用方式三、
Mysql
ranzi.
·
2023-10-14 04:36
网络安全
服务应用安全
漏洞复现
mysql
hadoop
未授权漏洞复现mysql,Redis,Hadoop
)Mysql:3306rdp:3389ssh:22ftp:hadoop:50010redis:6379组合猜解信息来源判断服务类型数据库文件传输远程控制数据通讯判断利用方式特性漏洞未授权访问弱口令爆破
Mysql
大飞先生
·
2023-10-14 04:01
基础的渗透测试
数据库
头歌的数据库的第二次作业的答案
目录
MySQL-
视图第1关:创建所有保险资产的详细记录视图第2关:基于视图的查询MySQL数据库-连接查询第1关:内连接查询第2关:外连接查询第3关:复合条件连接查询MySQL数据库-子查询第1关:带比较运算符的子查询第
蒋劲豪
·
2023-10-13 22:19
数据库
数据库
MySQL
【
数据库学习
】分页查询
目录文章目录说明语法1.mysql语法-指定初始位置-不指定初始位置-配合offset使用2.sqlserver语法-三重循环-利用max(主键)-利用row_number关键字(2005版本以上才有)-offset/fetchnext(2012版本及以上才有)3.orcale语法-采用伪列rownum-分页查询一-分页查询二-分页查询三参考链接说明分页查询是为了让我们准确查询到某部分的数据,跟我
daisyr07
·
2023-10-13 05:09
数据库
分页查询
mysql
sqlserver
oracle
mysql 索引 asc_MySQL|
mysql-
索引
1、索引是什么1.1索引简介索引是表的目录,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,以及快速定位查询数据。对于索引,会保存在额外的文件中。1.2主要注意的地方:(1).索引可以提高查询速度,会减慢写入速度,索引的缺点时创建和维护索引需要耗费时间。(2).索引并不是越多越好,索引固然可以提高相应的select的效率,但
粉丝平台
·
2023-10-13 05:35
mysql
索引
asc
MySQL-
表的约束
MySQL-
表的约束一.约束概述1.约束MySQL中定义了维护数据库完整性的规则,而这些这些规则常称为表的约束2.约束目的防止错误的数据被插入到数据表针对表中字段进行限制从而保证数据表中数据的正确性和唯一性
咸鱼不咸鱼
·
2023-10-12 19:14
数据库
mysql
数据库
Mysql-
数据库和数据表的基本操作
Mysql数据库和数据表的基本操作一.数据库1.创建数据库创建数据库就是在数据库系统中划分一块空间存储数据(1)语法createdatabase数据库名称;(2)查看数据库showcreatedatabase数据库名;(3)示例#创建数据库testcreatedatabasetest;#查看数据库test基本信息showcreatedatabasetest;2.删除数据库dropdatabase数
咸鱼不咸鱼
·
2023-10-12 19:38
数据库
数据库
mysql
oracle
SAP HANA
数据库学习
Systems介绍:Catalog下面存HANA的Schema。Content下面建package来放view。Provisioning可以建虚拟表数据源啥的。Security下面是用户角色和权限。一个calculationview里面的scenario场景下都有啥呢?首先是semantics下面的节点,如果你选cube,第一个节点就是aggregation,如果你选了dimension,那第一个
Girasole_6
·
2023-10-12 11:46
SAP
BW/HANA
数据库
开发语言
大数据
h2database BTree 设计实现与查询优化思考
功能非常丰富(死锁检测机制、事务特性、MVCC、运维工具等),
数据库学习
非常好的案例。本文理论结合实践,通过BTree索引的设计和实现,更好的理解数据库索引相关的知识点以及优化原理。
insight coder
·
2023-10-12 09:34
H2
数据库底层原理
数据库
java
b树
达梦
数据库学习
操作记录
1.达梦数据库设置主键之后,主键类型无法直接修改1.先在表的其他字段上创建索引CREATECLUSTERINDEXIDX1ONFXJC_TEST.SYS_USER(REMARK);2.如果主键有自增,要先删除自增属性ALTERTABLEFXJC_TEST.SYS_USERDROPIDENTITY;3.这时候可以删除主键ALTERTABLEFXJC_TEST.SYS_USERDROPconstrai
Sun_mm哭了。
·
2023-10-12 06:19
数据库
oracle
2023-10-10
mysql-
{rea_create_base_table}-失败后回滚-记录
摘要:2023-10-10mysql-{rea_create_base_table}-失败后回滚-记录创建表的函数调用堆栈:#0Mondetdb_Adaptor::execute_query(this=0x7fc7a27d2570,dbname=0x7fc3cf7ecde0"db1",sql=0x7fc39c166ae0"createtablet4(c6intprimarykey)",table_
财阀悟世
·
2023-10-12 01:51
mysql
mysql
数据库
Mysql
数据库学习
笔记[完结]
一、数据库1.概述数据库(database,简称db)就是用来存储数据和管理数据的仓库分类:关系型数据库:指存放的数据之间是有紧密关系的常见的有:Oracle、MySQL、SQLServer、Access非关系型数据库:指存放的数据之间关系松散常见的有:MongoDB、Redis、Solr、ElasticSearch、Hive、HBase关系型数据库关系型数据库有特定的组织方式,其以行和列的形式存
水晶心泉
·
2023-10-11 23:22
后端
数据库
mysql
数据库面试问题集锦
关于这块内容的初步了解和掌握,大家可以阅读《深入浅出
MySQL-
数据库开发优化与管理》和《数据库系统概念(美AbrahamSilbersch著;杨冬青李红燕唐世译)》两
Yt_cc
·
2023-10-11 23:38
MySQL 到 ClickHouse 宽表构建和同步-CloudCanal实战
作为产品的通用功能,今天我们介绍下
MySQL-
>ClickHouse的宽表构建案例。
ClouGence
·
2023-10-11 14:14
CloudCanal
数据迁移
数据同步
canal
5分钟搞定 MySQL 到 ClickHouse 宽表构建和同步-CloudCanal实战
作为产品的通用功能,今天我们介绍下
MySQL-
>ClickHouse的宽表构建案例。
ClouGence
·
2023-10-11 14:44
CloudCanal
数据迁移
数据同步
canal
5分钟搞定 MySQL 到 TiDB 的数据同步 - CloudCanal实战
此文章简要介绍如何快速构建一条长期稳定运行的
MySQL-
>TiDB数据链路。
ClouGence
·
2023-10-11 14:43
CloudCanal
mysql
数据库
docker
MySQL 到 ClickHouse 实时数据同步进阶篇-CloudCanal实战
简述之前的文章5分钟搞定MySQL到ClickHouse实时数据同步发布后,很多用户将
MySQL-
>ClickHouse实时同步链路用了起来,但是我们很快发现,CollapsingMergeTree在某些场景下可能并不能按预期进行数据折叠
ClouGence
·
2023-10-11 14:43
CloudCanal
数据迁移
数据同步
canal
mysql-
主从配置
主库:[mysqld]下面主从通过这个id沟通,主从配置id不能相同server-id=1同步数据库名称binlog-do-db=kdmer主执行sql,允许从库ip同步。grantreplicationslaveon*.*to'从库用户名例如:guanliyuan'@'从库ip:123.2.2.2'identifiedby'从库连接密码:123456';#刷新生效FLUSHPRIVILEGES;
蛐蛐儿阳
·
2023-10-11 09:24
oracle
数据库学习
相关笔记-分页查询
2019独角兽企业重金招聘Python工程师标准>>>一、分页查询0.背景oracle中用户scott下的emp表1.目的当数据一次性展示给用户,由于数据量太大,所以体验性极差。2.使用2.1关键字rownum关键字rownum只能做小于和小于等于的比较,不能做大于和大于等于的比较,例如:结果:主要原因是因为rownum每次都是从1开始编号的,跟数据无关,比如说要查询大于10的数据,rownum默
weixin_34132768
·
2023-10-11 06:29
数据库
python
jdbc连接串配置(DM8:达梦数据库)
DM8:达梦数据库jdbc连接串配置1单库示例2集群示例3程序员手册介绍(4.5.4)3.1DM扩展连接属性的使用3.2DM扩展连接属性4达梦
数据库学习
使用列表1单库示例单个参数jdbc:dm://192.168.100.100
祢真伟大
·
2023-10-11 03:11
数据库
中间件工具
数据库
linux
服务器
TDengine 时序性数据库为什么海量数据下不卡顿呢
前言TDengine是一款高性能、分布式、支持SQL的时序
数据库学习
新知识,无非就是搞懂他是什么,能解决什么痛点,该如何快速入门功能介绍他是一个高性能、分布式、支持SQL的时序性数据库,这就是他的功能。
小二上酒8
·
2023-10-10 17:54
数据库
tdengine
java
后端
大数据
TDengine时序
数据库学习
使用
数据库要求:1.目前服务器只能在linux运行,先安装服务器版本v12.下载与v1完全匹配的客户端版本v1(客户端与服务器的版本号不匹配可能访问不了服务器)第一步安装安装服务器注意,安装教程:使用安装包立即开始|TDengine文档|涛思数据!软件下载地址:所有下载链接-TDengine|涛思数据服务端安装后进入数据库命令:taos启动服务器和查看服务状态(看到active状态即为正常运行):查看
Stephanie_1
·
2023-10-10 17:51
DataBase
时序数据库
tdengine
学习
数据库学习
基本语法速成
查询所有数据库showdatabases;选择数据库使用数据库删除数据库selectdatabase();use+数据库名;drop+数据库名;创建数据库createdatabase(ifnotexists)tb_user;表showtables;//查询表结构DESC指定表名,查看表结构showcreatetable表名;//查询建表语言表结构创建语法//USE+数据库名指定在那个数据库中创建c
无名出自哪里
·
2023-10-10 15:26
数据库
学习
sql
mysql-
锁
一、基础概念锁是数据库系统区分与文件系统的一个关键特性。为了保证数据一致性,必须有锁的介入。数据库系统使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。mysql锁主要是为了解决并发写数据时的一种安全机制。lock与latch这里还要区分锁中容易令人混淆的概念lock与latch。在数据库中,lock与latch都可以被称为“锁”。但是两者有着截然不同的含义,本章主要关注的是loc
daiwei-dave
·
2023-10-10 03:55
mysql
mysql
数据库
java
MySQL-
锁
MySQL的锁机制1.共享锁(SharedLock)和排他锁(ExclusiveLock)事务不能同时具有行共享锁和排他锁,如果事务想要获取排他锁,前提是行没有共享锁和排他锁。而共享锁,只要行没有排他锁都能获取到。手动开启共享锁/排他锁:--对需要查询的行添加共享锁select....from....lockinsharemode;--对读取记录加排他锁select....from....foru
南 栀
·
2023-10-10 03:15
mysql
mysql
数据库
MySQL
数据库学习
——多表查询——联合查询union
原表为:1、将薪资低于5000的员工和年龄大于50岁的员工全被查询出来1.1首先先查询薪资低于5000的员工select*fromempwheresalary50;1.3我们使用联合查询将其合并select*fromempwheresalary50;也就是将上面两个表合并起来但是你做完后,你会发现鹿杖客这个人出现了两次,因此我们要把这组数据去重。select*fromempwheresalary5
奶味少女酱~
·
2023-10-10 02:50
MySQL学习
数据库
mysql
学习
[MySQL / Mariadb]
数据库学习
-Linux中安装MySQL,YUM方式
[Mariadb]
数据库学习
笔记在Linux中安装MySQL并登录,YUM方式:yum-yinstallmysql-common.x86_64mysql-devel.x86_64mysql-server.x86
Satushi-sho
·
2023-10-09 19:55
数据库
数据库
mariadb
学习
MySQL-
事务
MySQL-
事务1.什么是事务举例:想象炒菜的过程。洗菜切菜炒菜装盘我相信缺少任何任何一个步骤,都不完美!!!可以将炒菜的过程理解为一个事务,是一组操作的集合,而MySQL中的事务也是如此。
南 栀
·
2023-10-09 08:17
mysql
mysql
数据库
mysql-
事务嵌套之savepoint
背景最近业务开发中有发现公司自研框架会发生事务嵌套问题导致事务开启异常的一些问题,搜索发现laravel是通过savepoint实现的嵌套处理,特此做记录。mysql支持事务嵌套吗不支持。官方文档有说明因为每次开启事务都会隐式的执行commit验证STARTTRANSACTION会隐式提交语句starttransaction后自动提交已开启的事务,如图。解析:(当前事务隔离级别可重复读)1.清空老
coder~
·
2023-10-09 08:17
mysql
mysql
MySQL-
进阶(2)-索引-结构
文章目录一.索引概述1)无索引情况2)有索引情况二.索引结构三.二叉树四.B-tree(多路平衡查找树)五.B+Tree六.Hash一.索引概述介绍:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。1)无索引情况在无索
Homezzz_
·
2023-10-08 23:56
b树
数据结构
Qt+
数据库学习
笔记(三)win10+Qt5.12.12+mingw73_x64编译mysql8.0驱动插件
前言:很多读者并不想使用VS编译器,仍然使用mingw,连接mysql数据库。笔者本次尝试编译mingw7.364位的驱动插件,在此记录下本次编译过程一、安装mysql8.0注:若读者使用的是win7系统,请提前安装.net4.5,否则可能无法运行或安装失败到官网下载mysql8.0下载地址:MySQL::MySQLCommunityDownloads下载安装包安装过程比较简单,选择自定义安装一定
꧁白杨树下꧂
·
2023-10-08 21:50
Qt数据库开发
qt
数据库
qt数据库开发
mysql8.0
qt5.12.12
Qt+
数据库学习
笔记(五)win10+Qt5.15.2+mingw81_x64编译mysql8.0驱动插件
前言:不少读者仍然在使用Qt5.15.2,仍然使用mingw,连接mysql数据库。笔者本次尝试编译mingw7.364位的驱动插件,在此记录下本次编译过程一、安装mysql8.0注:若读者使用的是win7系统,请提前安装.net4.5,否则可能无法运行或安装失败到官网下载mysql8.0下载地址:MySQL::MySQLCommunityDownloads下载安装包安装过程比较简单,选择自定义安
꧁白杨树下꧂
·
2023-10-08 21:50
Qt数据库开发
qt
qt数据库开发
mysql8.0
Qt5.15.2
数据库学习
笔记——DML
数据库学习
笔记——DML建表:CREATETABLEemployee(employee_IDintnotnull,employee_namevarchar(20)notnull,streetvarchar
小白蹦蹦跳跳
·
2023-10-08 01:05
学习笔记
数据库
学习
笔记
2023-10-07
mysql-
代号m-同时打开多个database-概要设计
摘要:此前的代码架构由于对mdb的database和schema的运行机制的知识的缺乏,导致直接将mysql的database与mdb中的database做了等价处理,导致代号m项目无法同时打开两个database.经过此前的调研,对mdb的database,schema,user,role有了深入的理解,为了能做大myql的usedatabase的功能,结合此前对mdb的理解,需要对databa
财阀悟世
·
2023-10-07 12:19
mysql-代号m
数据库
mysql
ClickHouse源码笔记1:聚合函数的实现
ClickHouse不仅是一个很好的
数据库学习
材料,而且同时应用了大量的CPP17的新特性进行开发
LeeHappen
·
2023-10-07 06:14
mysql-
事务
事务特性原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性*原子性一个事务必须被视为一个不可分割的最小单元,整个事务中的所有操作要么全部提交成功,要么全部失败,对于一个事务来说,不能只执行其中的一部分操作*一致性事务将数据库从一种一致性转换到另外一种一致性状态,在事务开始之前和事务结束之后数据库中数据的完整性没有被破坏*隔离性一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用
通往天堂的护照
·
2023-10-07 04:45
mysql常见操作
no-datamysqldump-uroot-p123westosmysqldump-uroot-p123westos>/mnt/westos.sql恢复mysql-uroot-p123-e“createdatabasewestos;”
mysql
还珠妹妹
·
2023-10-06 03:02
MySQL-
多表查询
准备数据:usedb1;--创建用户表CREATETABLEuser(idINTPRIMARYKEYAUTO_INCREMENT,--用户idNAMEVARCHAR(20),--用户姓名ageINT--用户年龄);--添加数据INSERTINTOuserVALUES(NULL,'张三',23),(NULL,'李四',24),(NULL,'王五',25),(NULL,'赵六',26);--订单表CR
itzhuzhu.
·
2023-10-05 23:57
SQL
多表查询
内连接
外连接
子查询
自连接
后端面经学习自测(一)
文章目录1、MySQL-MVCC2、
MySQL-
原子性怎么实现3、
MySQL-
持久性怎么实现隔离性怎么实现4、操作系统-死锁产生手写死锁死锁排查5、操作系统-避免死锁死锁的四个必要条件预防死锁6、操作系统
倩mys
·
2023-10-05 05:06
后端面经
java
mysql-
执行计划
1.执行计划表概述id相同表示加载表的顺序是从上到下。id不同id值越大,优先级越高,越先被执行。id有相同,也有不同,同时存在。id相同的可以认为是一组,从上往下顺序执行;在所有的组中,id的值越大,优先级越高,越先执行。ID为NULL、最后执行【一般出现在UNION场景】1.1Explain执行计划表TYPE列表的关联类型、比如索引扫描、全表扫描TYPE列的枚举类型的效率:system>con
韶博雅
·
2023-10-04 22:13
mysql
android
adb
mysql第七章课后答案_第七章
MySQL-
课后练习.pptx
OracleJava实训教材系列MySQL数据库设计与开发—课后练习版本D第一章走进MySQL数据库安装MySQL服务器软件,掌握其安装和配置过程。创建“world”数据库和“league”数据库。导入world数据库和league数据。2第二章MySQL服务器与客户端设置MySQL服务为手动启动和停止。手动启动和停止MySQL服务(使用命令)。连接mysql数据库。在mysql命令行下练习以下内
晓剑15703836037
·
2023-10-04 09:01
mysql第七章课后答案
mysql-
索引
1、什么是索引索引是帮助mysql高效获取数据的排好序的数据结构,本质:数据结构2、索引的数据结构?从InnoDB和MyISAM引擎出发,两者都是以B+树为索引存储结构。区别在于MyISAM引擎中,B+树的叶子节点data域存储的是数据的物理地址(索引结构和数据结构其实是分开存储的,主要看.frm、.myi、myd结尾的文件);InnoDB引擎中,B+树的数据存储在叶子节点,非叶子节点存储索引,I
bug_ling
·
2023-10-04 01:59
MySQL-
基础
MySQL1.SQL语句1.1数据库--创建数据库createdatabasereviewcharacterset字符集createdatabaseifnotexistsreviewcharset字符集collate比较规则--查看表的创建细节showcreatedatabasereview--修改数据库alterdatabasereviewcharsetutf8mb4collateutf8mb4
南 栀
·
2023-10-03 23:14
mysql
数据库
oracle
mysql 多子表联查_
MySQL-
子查询和多表联查
1、多表联查使用多表联查的场景,有些时候数据在不同的表中,这个时候我们就需要用到mysql中的多表联查。2、多表联查概念将两个或两个以上的表按某个条件连接起来,从而选取需要的数据。多表联查是同时查询两个或两个以上的表时使用的。3、多表联查分类1.内连接查询内连接查询使用关键字join或crossjoin或innerjoin,然后通过on连接表与表之间的条件注意:内连接查询只能查询出两个表符合条件的
山和蓝枝
·
2023-10-03 15:04
mysql
多子表联查
Ubantu 20.04 卸载与安装 MySQL 5.7 详细教程
#安装sudo软件apt-getinstallsudo-y#卸载所有以"
mysql-
"开头的软件包及其配置文件sudoaptpurgemysql-*#删除MySQL的配置文件目录sudorm-rf/
月亮给我抄代码
·
2023-10-03 11:38
linux
数据库
mysql
运维
服务器
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他