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-
数据类型优化优化数据类型MySQL支持的数据类型非常多,选择正确的数据类型对获得高性能至关重要。
Snipers_onk
·
2023-01-31 14:58
MySQL-
连接查询:左连接、右连接、全连接、内连接
左连接(leftouterjoin)可简写为leftjoin。返回左表中的所有记录,即使右表中没有与之匹配的记录。说明:通常,join操作的左边为大表,右表为小表,如果右表值不唯一,建议不要连续使用过多leftjoin,以免在join过程中产生数据膨胀,导致作业停滞。右连接(rightouterjoin)可简写为rightjoin。返回右表中的所有记录,即使左表中没有与之匹配的记录。全连接(ful
纠结&安然的程序猿
·
2023-01-31 09:47
mysql
网络安全笔记-Web架构
工作机制网址本地缓存->host->IP/ARP->DNS->IP->网关->路由->到达对方主机->访问80443->3次握手->建立连接->发送HTTP数据包->HTTP响应(.html文件->.php->.
mysql
二手卡西欧
·
2023-01-31 07:28
网络安全笔记
网络安全
mysql查看表的约束条件_
mysql-
查看表中所有约束
一、查看所有数据库中所有约束select*fromINFORMATION_SCHEMA.KEY_COLUMN_USAGE;系统字典中所有列:CONSTRAINT_CATALOG|CONSTRAINT_SCHEMA|CONSTRAINT_NAME|TABLE_CATALOG|TABLE_SCHEMA|TABLE_NAME|COLUMN_NAME|ORDINAL_POSITION|POSITION_I
烧白滑雪
·
2023-01-30 16:48
mysql查看表的约束条件
Mysql-
存储过程
1、简单的存储过程--设置结束符号delimiter$$--创建存储,命名为hello_world,可以传参,就跟封装方法一样CREATEPROCEDUREhello_world()BEGINSELECT'helloworld';END$$--调用CALLhello_world()2、设置变量的存储过程delimiter$$CREATEPROCEDUREsp_var01()BEGIN--DECLA
小二哥很二
·
2023-01-30 13:59
mysql-
索引使用-联合索引最左匹配-02
上一篇文章我们通过实操得出了一个结论:在单个索引的情况下,列的散列度越高,创建索引后的查询效果越明显。那么在查询条件中有多个的情况下,我们要怎么创建索引呢?答案是创建联合索引。首先我们来看一个查询语句:查询user_name和user_passwordSELECTuser_name,user_passwordfromsys_userwhereuser_name='zhangsan0'anduser
愤怒的奶牛
·
2023-01-28 00:31
速查表之mysql8主从复制
catdocker-compose.ymlversion:"3"services:mysql-m1:image:mysql:8.0.28volumes:-${PWD}/mysql/data:/var/lib/
mysql
Alex_z0897
·
2023-01-15 09:40
服务器
mysql
数据库
docker
Mysql-
通过创建存储过程完成“对多个同类表进行查询并将结果汇总储存在新表中”
案例背景:公司数据储存在N张表中,N是大数,现在需要求每个类别某类数据topN用户的数据代码结果:创建存储过程将数据从多个相同表中查询求topN并存入,本文主要内容知识点分组查询topN问题https://editor.csdn.net/md/?articleId=126635132创建存储过程案例存储过程知识点介绍mysql存储过程文档:https://www.runoob.com/w3cnot
XY_0111
·
2023-01-07 14:03
MySQL
mysql
数据库
sql
Mysql-
分组排序求topN的问题
知识点分组排序使用窗口函数,例如row_number()over()mysql8.0以下版本不支持窗口函数,则需要自定义函数案例分组排序1.准备数据创建订单表,字段包括订单id(orderid),产品id(Itemid),产品类别(category),订单日期(orderdate),售卖金额(sales)代码如下createtableorders1(orderidint(11)notnullpri
XY_0111
·
2023-01-07 14:02
MySQL
mysql
sql
CloudCanal对Online DDL 工具 GH-OST 和 PT-OSC 的支持
本文以
MySQL-
>MySQL同步链路使用GH-OST为例,介绍CloudCanal是如何支持实时同步GH-OST产生的DDL的。
·
2022-12-30 10:23
数据库
MySQL-
索引
文章目录索引mysql数据操作的宏观过程认识磁盘共识IO请求索引的理解索引结构页内目录页目录page内部page和page之间的效率问题什么是主键索引?为什么得是B+树啊?B+树在哪里呢?聚簇索引VS非聚簇索引辅助索引索引操作创建主键索引唯一键索引的创建删除主键索引删除普通索引添加普通索引给一列起别名全文索引的创建(了解)创建索引的原则索引mysql数据操作的宏观过程实际上数据库中对数据做的CUR
猿尾巴YW啊!
·
2022-12-25 04:55
MySQL数据库
mysql
linux
数据库
mysql-
事务的隔离级别
自己的学习笔记事务的特性:ACID:原子性、一致性、隔离性、持久性readuncommitted(读未提交数据):脏读、幻读、不可重复读都无法避免readcommited(读已提交数据):可以避免脏读,不可重复读和幻读依然存在serializable:性能低下打开命令行,以管理员身份运行!关闭MySQL,再重新启动netstopmysql-->(mysql设置的名称)netstartmysql进入
木马可马
·
2022-12-23 11:05
mysql
数据库
database
MySQL (二)------MySQL的使用、SQL的介绍
启动和关闭MySQL“任务管理器”-->“服务”-->启动和关闭MySQL或者以管理员身份打开命令行netstartMySQL服务名netstopMySQL服务名1.2客户端连接MySQL1、命令行客户端:
mysql
YounG_tt33
·
2022-12-21 23:48
MySQL
mysql
数据库
java
【虚拟化docker】(二)--- 使用 docker 软件安装数据库环境
Docker安装Mysql1.安装mysql参考Docker安装
Mysql-
菜鸟教程2.启动mysql容器#启动dockerrun--namemysql-p3306:3306-eMYSQL_ROOT_PASSWORD
CShengC
·
2022-12-20 13:51
虚拟化技术
#
docker
docker
数据库
postgresql
mysql的主从同步查询_
mysql-
主从同步---(六)
mysql概述MySQL是C/S架构模式的关系型数据,也就是Client和Server架构模式。MySQLServer提供数据库服务,完成客户端的请求和操作,Client负责连接到Server。MySQL和其他关系型数据库不一样的地方在于它的弹性以及可以通过插件形式提供不同种类的存储引擎,MySQL请求处理过程会根据不同的存储引擎发生变化,比如事务性的InnoDB和非事务性的MyISAM,数据的存
高冷病友p
·
2022-12-16 20:23
mysql的主从同步查询
MySQL的主从复制云栖社区_
MySQL-
主从复制
前言前篇说了作为运维在数据库块最起码要会两大技能,今天来说说第二技能--主从复制随着业务的增长,一台数据库服务器以满足不了需求了,负载过重,这时候就需要减压,实现负载均衡读写分离,一主一从或一主多从主服务器只管写,从服务器管读,从而提高效率减轻压力。主从复制分类:主从同步:当用户写数据主服务器必须和从服务器同步一致了才告诉用户写入成功,等待时间太长主从异步:只要用户访问写数据主服务器写入立马返回给
林广白
·
2022-12-16 20:23
MySQL的主从复制云栖社区
macOS下修改mysql的root密码
清空root账号密码停止运行mysql系统偏好设置->
MySQL-
>StopMySQLServer打开终端,启动mysql安全模式并跳过权限表验证#通过sudo执行命令时,若需要输入密码,此处不要采用后台执行
Holmes Chen
·
2022-12-15 10:43
mysql
mysql
mysql-
发生系统错误1067
发生了什么自己在写安装jdk的bat脚本时,出了点问题,为了找出问题参考了mysql安装脚本时,编写的过程中不小心执行了mysql安装脚本,等反应过来的时候,就提示这个错误:网上百度了很多1067的解决办法,找了几个靠谱的解决办法,其他的感觉都不靠谱。。。。。查看日志报错日志查看方式大致如下①事件查看器windows日志--》应用程序--》查找来源为mysql的日志,重点查看错误级别的日志在常规中
ikyrxbxfas
·
2022-12-13 07:23
Java编程
Java
Spring
mysql
数据库
服务器
java
开发语言
MySQL-
视图
一、介绍MySQL视图(View)可以理解为是一种虚拟存在的表,表面上看起来和真实表一样。视图是数据库对象之一。数据库中只存放了视图的定义,并没有存放视图中的数据,这些数据都存放在定义视图查询所引用的真实表中,本质是来自于一个select子句。使用视图查询数据时,数据库会从真实表中取出对应的数据。因此,视图中的数据是依赖于真实表中的数据的。一旦真实表中的数据发生改变,显示在视图中的数据也会发生改变
码赛客1024
·
2022-12-10 13:26
04-数据库
mysql
数据库
sql
MySQL-
索引
一、介绍索引是数据库对象之一,用于提高字段检索效率,使用者只需要对哪个表中哪些字段建立索引即可,其余什么都不做,数据库会自行处理。索引提供指向存储在表的指定列中的数据值的指针,如同图书的目录,能够加快表的查询速度。但同时也增加了插入、更新和删除操作的处理时间。二、索引的使用2.1实验数据准备--创建表CREATETABLEstudent(idint(11)NOTNULLCOMMENT'主键',na
码赛客1024
·
2022-12-10 13:19
04-数据库
mysql
数据库
sql
利用python同步jira数据到
mysql-
初始化
编写python脚本,通过jira库获取各个项目的jira数据,处理解析好相应字段,通过pymysql库将解析好的jira数据写入mysql。引入库frompymysqlimport*fromjiraimportJIRA声明格式化后需要的字段classQuestion:def__init__(self):self.key=Noneself.title=Noneself.creator=Nonese
空空star
·
2022-12-09 19:04
jira
数据库
python
mysql
Mybatis和MP
mybatis org.mybatis.spring.boot mybatis-spring-boot-starter 2.2.0 mysql
mysql
S Y H
·
2022-12-09 08:52
SSM框架
mybatis
java
spring
boot
JSP连接mysql数据库
一、在nysql数据库中新建数据表我使用的是图形化管理工具NavicatPremium连接MySQL数据库:1.文件-新建连接-
mysql-
建立数据库并命名为test2,双击新建的test数据库,将本地的
weixin_46509736
·
2022-12-07 09:39
mysql-
存储过程-动态表名-修改表结构
mysql-
存储过程-动态表名-修改表结构背景项目版本升级,有一张表需要增加字段,因为表名是随着日期动态变化的,所以打算在升级sql中写一个存储过程,实现对动态表名的结构更改。
mznpdjw
·
2022-12-04 07:14
mysql
mysql
MySQL-
生成随机数
需求:通过数据库的函数随机生成一个4位数的随机数字。涉及知识点:ROUD()函数,返回0~1的随机小数ROUND(x,y),求参数x的四舍五入值,保留y位小数LPAD(str,n,pad),左填充,用字符串pad对str的左边进行填充,达到n个字符串长度操作步骤:1)首先使用一个rond()函数得到一个0~1的小数selectrand();2)需要一个4位数的随机数,将rand()函数结果乘以10
Kox2102
·
2022-11-29 16:32
MySQL
mysql
MySQL-
僵持锁
前言一个僵持锁(deadlocks)是指锁处于僵持的状态,持有锁的事务既得不到期望的资源,也不愿意释放其他事务需要的资源,也就是,多个锁相互之间都持有其他锁所需的资源,所有的事务都在等待各自需要的可用的资源,但是所有的事务都不会释放各自持有的锁,从而引起持有这些锁的事务僵持不下,无法再向前执行事务。当多个事务(以语句UPDATEorSELECT...FORUPDATE),以相反的方向,锁住多个数据
uesowys
·
2022-11-28 12:10
MySQL技术与架构
mysql
数据库
java
僵持锁
MySQL-
幻读与事务调度
幻读幻读是指在同一个事务中,在不同的时间点执行相同的查询,返回结果数据集合不相同,例如,一个SELECT语句被执行两次,一个行记录在第二次返回的结果中与第一次返回的结果中不相同,该行记录被称为幻读。假设,数据表child存在索引id,期望读取并锁住id值大于100的全部行记录,然后执行更新操作,如下所示:如上所示,该查询从id索引值大于100的记录开始扫描索引,假设,数据表child也包括索引值等
uesowys
·
2022-11-28 12:09
MySQL技术与架构
mysql
数据库
幻读
事务调度
mysql-
数据库的操作
系统数据库执行如下命令,查看系统所有的数据库mysql>showdatabases;±-------------------+|Database|±-------------------+|information_schema||mysql||performance_schema||scrapyDB||sys|±-------------------+5rowsinset(0.00sec)nfor
小虾仁芜湖
·
2022-11-27 12:50
数据库
mysql
服务器
Mysql-
如何删除一个未命名的外键
我们在添加外键的时候往往会忘记给外键起一个名字此时我们再想删除外键的时候就会报错虽然我们知道products表中的pid确实是我们设置的外键,但是就是删除不掉那么我们来看一看删除外键的语法怎么写altertable表名dropforeignkey外键别名所以这就是我们为什么明明知道外键是pid,却无力删除的原因对此,并不是没有办法我们可以使用以下方法查看showcreatetable表名;然后会显
DevilのAngel
·
2022-11-25 08:32
mysql
mysql
137.如何进行离线计算-3
inputformat和outputformat进行定制sqoop实际生产环境中关于mysql地址尽量不要使用:localhost可用ip或者域名代替导入mysql----->hdfs导入的文件分隔符为逗号
mysql
大勇若怯任卷舒
·
2022-11-23 08:02
Hadoop
hive
hadoop
大数据
mysql.bin 还原_
mysql-
备份和还原(普通还原和binlog还原)
1)备份mysqldump-uroot-prootshare-l-F>/tmp/share.sql说明:-l锁表-F刷新日志文件(相当于flushlogs)2)还原(一)mysqldump-uroot-prootshare
阿顺-美格信
·
2022-11-18 12:47
mysql.bin
还原
MySQL-
约束练习题
约束练习题全部笔记本文记录了学习MySQL的笔记,其中课件资源全部来源于尚硅谷,详细信息请移步b站练习一#练习一的条件:CREATEDATABASEtest04_emp;USEtest04_emp;CREATETABLEemp2(idINT,emp_nameVARCHAR(15));CREATETABLEdept2(idINT,dept_nameVARCHAR(15))1.向表emp2的ID列中添
炸毛疯兔
·
2022-11-15 09:20
MySQL
约束练习题
MySQL
sql
Mysql5.7安装配置详细图文教程(附安装包)
官网下载:进入官网:https://www.mysql.com/然后按下图依次点击:下载完成后,获得安装包:
mysql-
JokeyXu
·
2022-11-10 08:50
开发工具
mysql
数据库
java
sql
MySQL-
数据库优化,看这篇就够了,springboot整合jpa高级功能
2.1软优化2.1.1查询语句优化1、首先我们可以用EXPLAIN或DESCRIBE(简写:DESC)命令分析一条查询语句的执行信息.2.例:DESCSELECT*FROMuser显示:其中会显示索引和查询数据读取数据条数等信息.2.1.2优化子查询在MySQL中,尽量使用JOIN来代替子查询.因为子查询需要嵌套查询,嵌套查询时会建立一张临时表,临时表的建立和删除都会有较大的系统开销,而连接查询不
普通网友
·
2022-11-08 07:25
程序员
面试
java
后端
MySQL-
进阶篇-SQL优化
SQL的优化,大部分是依据索引进行的优化,所以索引比较重要。优化方式优化描述新增优化【INSERT】①:批量插入数据②:手动控制事务③:主键顺序插入性能高于乱序插入主键优化【PRIMARYKEY】即主键索引的优化,侧重于索引的设计原则排序优化【ORDERBY】排序尽可能用到索引,对排序进行索引分析,进行优化分组优化【GROUPBY】分组时尽可能用到索引字段分页优化【LIMIT】通过创建覆盖索引能够
董广盛
·
2022-11-02 15:18
关系型数据库
sql
mysql
数据库
MySQL-
集合运算
第四章:集合运算4.1表的加减法4.1.1什么是集合运算集合在数学领域表示“各种各样的事物的总和”,在数据库领域表示记录的集合.具体来说,表、视图和查询的执行结果都是记录的集合,其中的元素为表或者查询结果中的每一行。在标准SQL中,分别对检索结果使用UNION,INTERSECT,EXCEPT来将检索结果进行并,交和差运算,像UNION,INTERSECT,EXCEPT这种用来进行集合运算的运算符
꧁ᝰ苏苏ᝰ꧂
·
2022-10-24 08:23
MySQL
mysql
sql
数据库
一文带你了解 MySQL 和 Redis 事务实现对比
原子性
MySQL-
原子性MySQL的原子性是通过undolog保证的,undolog是MySQL的回滚日志,保存的是
·
2022-10-20 22:11
后端
Java进阶
Spring-AOPJava进阶-Spring-其他二、JVMJava进阶-JVM-核心Java进阶-JVM-调优三、RedisJava进阶-Redis-基础Java进阶-Redis-进阶四、MySQLJava进阶-
MySQL
GIT提交不上
·
2022-10-17 21:04
php mysql u盘,PHP
Mysql-
连接
PHP连接MySQLPHP5及以上版本建议使用以下方式连接MySQL:MySQLiextension("i"意为improved)PDO(PHPDataObjects)在PHP早期版本中我们使用MySQL扩展。但该扩展在2012年开始不建议使用。我是该用MySQLi,还是PDO?如果你需要一个简短的回答,即"你习惯哪个就用哪个"。MySQLi和PDO有它们自己的优势:PDO应用在12种不同数据库中
技高艺筹
·
2022-10-16 19:07
php
mysql
u盘
Mysql-
慢日志详解
Mysql-
慢日志详解mysql慢日志是什么?慢查询日志由long_query_time执行时间超过几秒钟并且至少min_examined_row_limit需要检查行的SQL语句组成。
RainCodes
·
2022-10-16 17:29
数据库
mysql
sql
数据库
MySQL-
日志
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、日志简介二、二进制日志1、启动和设置二进制日志2、查看二进制日志3、删除二进制日志4、使用二进制日志还原数据库5、暂时停止二进制日志功能三、错误日志1、启动和设置错误日志2、查看错误日志3、删除错误
旷世奇才李先生
·
2022-10-16 17:28
MySQL
mysql
java
数据库
MySQL-
性能优化
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、优化简介二、优化查询1、分析查询语句2、索引对查询速度的影响3、使用索引查询4、优化子查询三、优化数据库结构1、将字段很多的表分解成多个表2、增加中间表3、增加冗余字段4、优化插入记录的速度5、分析
旷世奇才李先生
·
2022-10-15 22:29
MySQL
mysql
性能优化
数据库
数据库-
MySQL-
多表查询(总结)
目录前言多表查询概述多表查询分类1、连接查询2、子查询内连接内连接查询语法案例演示外连接外连接查询的语法案例演示联合查询-union,unionall子查询概念分类标量子查询自连接自连接查询语法案例演示子查询列子查询行子查询表子查询前言项目开发中,在进行数据库表结构关系设计时,会根据业务需求及业务模块之间的关系,分析设计表结构,由于业务之间相互关联,所以各个表结构之间也存在各种联系,基本上分为三种
莫浅子
·
2022-10-13 07:59
数据库MySQL
sql
数据库
mysql
数据库-
MySQL-
索引介绍
目录索引概述介绍优缺点索引的结构二叉树B-Tree(多路平衡查找树)B+Tree在MySQL中的B+TreeHash思考索引概述介绍索引(index)是帮助htysQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。演示如果去查找age=45的人常规操
莫浅子
·
2022-10-13 07:28
数据库MySQL
数据库
mysql
MySQL-
数据操作语言(DML)详解
CSDN话题挑战赛第2期参赛话题:学习笔记学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。学习之乐,独乐乐,不如众乐乐,把知识讲给更多的人听,何乐而不为呢?博客x主页:不止于梦想!文章说明:MySql入门✅系列专栏:数据库本篇内容:navicat的使用和MySQL的DML(对所需知识点进行选择阅读呀~)☕️每日一语:你
己不由心王道长
·
2022-10-08 08:13
数据库
mysql
数据库
java
Linux云计算-
MySQL-
高可用集群架构-MHA 架构
文章目录部署MHA高可用集群mysql-MHA群环境说明配置所有节点的ssh免密码登录安装mha-node安装MHAManager安装mysql5.7配置mysql主从环境配置MHA管理用户配置MHAMHA配置检查实战-故障转移以及故障恢复实战-故障转移故障恢复后重新加入mysql主从集群部署MHA高可用集群mysql-MHA群环境说明接下来部署MHA,具体的搭建环境如下(所有操作系统均为Cent
学神来啦
·
2022-10-07 07:38
Linux
程序员
码农
mysql 索引图解_
Mysql-
索引结构直观图解
原文链接:https://www.2cto.com/database/201612/573841.html往期精选
Mysql-
索引结构直观图解。
开梨
·
2022-10-04 21:13
mysql
索引图解
MySQL-
索引及其原理
MySQL的索引索引概述索引结构索引分类索引语法SQL性能分析索引使用索引设计原则索引概述索引是帮助MySQL高效获取数据的数据结构。在数据之外,数据库还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用指向数据,这样就可以在数据结构上高效查找算法,这种数据结构就是索引。优势提高数据检索效率降低IO成本通过索引列对数据进行排序,降低数据排序的成本,降低CPU的消耗劣势索引也要占用空间‘索
我叫意志李
·
2022-10-01 08:37
数据库
mysql
数据结构
链表
mysql-
数据表的导入导出
#导出数据的命令mysqldump-hip地址-uroot-p密码库名表名>文件名.sql#数据的导入mysql-hip地址-uroot-p密码--database库名<文件名.sql
顶尖高手养成计划
·
2022-09-30 13:27
DBA
mysql
数据库
sql
Mysql-
存储引擎 InnoDB详解
原文地址mp.weixin.qq.com作者:陌北有棵树,Java人,架构师社区合伙人!关于MySQL对于后端程序员的重要性不言而喻,而InnoDB也已经是MySQL默认的存储引擎。作为我们每天打交道的存储引擎,我们对它可能需要对它有更多的了解。这样对于很多灵异事件,才能从容应对。本次文章的内容大部分来自MySQL8.0的官方文档,之所以没有选择现成的资料,而去挑战自己的弱点——英语。是因为最近意
熊崽_张
·
2022-09-30 07:10
数据库系列
mysql
java
数据库
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他