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-
触发器、视图触发器视图用户管理触发器#定义格式:createtrigger触发器名称before|afterinsert|update|deleteon表格名foreachrow触发动作;例如
getBinary
·
2023-03-22 11:47
mysql
触发器
数据库
mysql
sql
MySQL-
触发器
目录触发器简介创建触发器创建BEFORE类型触发器创建AFTER类型触发器删除触发器(DROPTRIGGER)删除触发器语法总结insertdeleteupdate:MySQL专栏触发器简介MySQL数据库中触发器是一个特殊的存储过程,不同的是执行存储过程要使用CALL语句来调用,而触发器的执行不需要使用CALL语句来调用,也不需要手工启动,只要一个预定义的事件发生就会被MySQL自动调用。引发触
大虾好吃吗
·
2023-03-22 11:38
MySQL
mysql
云原生
sql
Mysql-
性能分析-Profiling
是什么ShowProfile是mysql提供可以用来分析当前会话中语句执行的资源消耗情况,可以用于Sql调优的测量。怎么玩先查看是否开启了此功能:showvariableslike'profiling%';默认情况下,参数出于关闭状态,为OFF状态开启Profiling:setprofiling=1;开启此功能后,就能执行我们的SQL语句展示最近的SQL执行情况:showprofiles;此命令展
半支铅笔半块橡皮
·
2023-03-21 04:32
mysql-
存储函数、存储过程
在测试数据的过程中,通过存储函数及存储过程构造数据:#生成随机字符串DELIMITER$$CREATEFUNCTIONrand_string(nINT)RETURNSVARCHAR(255)BEGINDECLAREchars_strVARCHAR(100)DEFAULT'abcdefghijklmnopqrstuvwsyzABCDEFGHIJKLMNOPQRSTUVWXYZ';DECLAREret
bug_ling
·
2023-03-20 08:15
redis的与mysql的同步
方案一:读:读redis->没有,读
mysql-
>把mysql数据写回redis写:写
mysql-
>成功,写redis。
玄林
·
2023-03-18 16:56
Mysql-
概述
架构图图片来源数据文件(innodb)每张表都有两种后缀名的文件,分别为frm后缀与ibd后缀。.frm后缀的文件中存储了表的表结构信息。.ibd后缀的文件中存放了表的数据信息与索引信息,又叫表空间文件。ibdata所有表公用的数据文件如果在配置文件中没有开启innodb_file_per_table参数,在数据库对应的目录中则不会出现.ibd为后缀的文件,因为默认情况下会共用ibdata1。如果
沉淀_0x0
·
2023-03-18 06:55
MySQL-
索引优化实战
使用到的表CREATETABLE`employees`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(24)NOTNULLDEFAULT''COMMENT'姓名',`age`int(11)NOTNULLDEFAULT'0'COMMENT'年龄',`position`varchar(20)NOTNULLDEFAULT''COMMENT'职位',`hir
xuan2017
·
2023-03-15 12:26
MySQL 实战 45 讲(笔记)
课程链接:开篇词|这一次,让我们一起来搞懂
MySQL-
极客时间开篇词|这一次,让我们一起来搞懂MySQL高频出现的知识,如事务、索引、锁等内容构成专栏的主线MySQL主机的binlog同步到备机是主机推还是备机拉
李父贵
·
2023-03-12 07:26
Mysql
数据库
自学
MYSQL-
学完函数-2020-04-05
/*调用SELECT函数名(实参列表)FROM表分类单行函数:字符、数学、日期、其他、流程函数CONCAT(str1,str2,...)LENGTH(str)多行函数*/#字符函数LENGTH获取参数值的字节个数CONCAT拼接字符upperlower大写小写substr截取制定字符后面的内容包含第N个字符substring#截取指定索引处指定字符长度的字符#instr返回指定字符串中的第一次出现
好好学习的星熊
·
2023-03-11 15:14
项目中常用的19条MySQL优化
声明一下:下面的优化方案都是基于“
Mysql-
索引-BTree类型”的一、EXPLAIN做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。
lijunlin
·
2023-03-11 01:50
MySQL-
视图、存储过程、触发器
目录一、视图1、语法①创建②查询③修改④删除2、检查选项3、视图的更新4、作用①简单②安全③数据独立5、案例二、存储过程1、介绍2、特点3、基本语法①创建②调用③查看④删除4、变量5、if6、参数7、case8、while9、repeat10、loop11、cursor--游标12、条件处理程序三、存储函数四、触发器1、介绍2、语法五、总结一、视图视图(View)是一种虚拟存在的表。视图中的数据并
改完bug就睡觉
·
2023-03-10 08:17
数据库
MySQL-
语法-字段类型
字段类型¶整型TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT分别使用8,16,24,32,64位存储空间,一般情况下越小的列越好。INT(11)中的数字只是规定了交互工具显示字符的个数,对于存储和计算来说是没有意义的。¶浮点数FLOAT和DOUBLE为浮点类型,DECIMAL为高精度小数类型。CPU原生支持浮点运算,但是不支持DECIMAl类型的计算,因此DECIMAL
HughJin
·
2023-03-09 15:33
Mysql-
基础篇(2)-索引原理
高达刹那F精英目录:1、索引1.1、索引图解1.2、索引类型2、索引存储模型推演2.1.二分查找2.2.二叉查找树(BSTBinarySearchTree)2.3.平衡二叉树(AVLTree)(左旋、右旋)2.3.1.InnoDB逻辑存储结构a、表空间TableSpaceb、段Segmentc、簇Extentd、页Pagee、行Row2.3.2.AVL树用于存储索引数据2.4.多路平衡查找树(BT
tianlang136520
·
2023-03-09 15:26
MySQL性能优化实践(很全面,值得收藏)
作者:月光中的污点链接:https://www.extlight.com/2017/10/07/
MySQL-
性能优化技巧/一、题记最近公司项目添加新功能,上线后发现有些功能的列表查询时间很久。
夜空_2cd3
·
2023-03-09 02:13
MySQL-
查询数据库(一)
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、基本查询语句二、单表查询1、查询所有字段2、查询指定字段3、查询指定记录4、带IN关键字的查询5、带betweenand的范围查询6、带like的字符匹配查询7、查询空值8、带AND的多条件查询9、
旷世奇才李先生
·
2023-02-25 13:12
MySQL
mysql
java
数据库
mysql-
存储引擎
一:简介相当于Linux文件系统,只不过比文件系统强大二:功能了解:数据读写,数据安全(读写一致性),提高性能,热备份,自动故障恢复,高可用方面支持三:存储引擎种类(笔试)3.1:介绍InnoDBMylSAMMEMORYARCHIVECSV3.2引擎种类查看SHOWENGINES;SELECTtable_nameENGINEFROMinformation_schema.tableswhereeng
醉舞经阁半卷书A
·
2023-02-18 16:33
Gormat - 跨平台Gopher辅助工具
[image](assets/show_win.png)##Features功能展示-[x]数据库转Struct-[x]数据引擎支持-[x]
Mysql-
[]PostgreSQL-[]Sqlite3-[]
airplayx
·
2023-02-18 13:34
mysql,redis
1、搭建mysql服务器,并实现
主主复制
、半同步复制存储引擎:表类型:也称为“表类型”,表级别概念,不建议在同一个库中的表上使用不同的ENGINE;CREATETABLE...ENGINE[=]STORAGE_ENGINE_NAME
stephe_c
·
2023-02-17 16:16
【数据库-
MySQL-
从入门到精通】【学习笔记】
数据库-011.MySQL安装1.1官网下载1.2安装1.2.1安装失败解决方案:2.MySQL初学2.1数据库基础-命令行形式2.2MySQL操作数据库和数据表2.3MySQL数据表基本数据类型鸣谢:参考文章:https://www.cnblogs.com/wupeiqi/articles/5713315.html1.MySQL安装1.1官网下载http://dev.mysql.com/down
stoneWang_L
·
2023-02-04 08:28
数据库
mysql
mysql-
命令行
一、导出数据一条sql语句,相对于一段复杂的代码,方便程度和执行效率要快的多。1mysql连接+将查询结果输出到文件。在命令行中执行(windows的cmd命令行,mac的终端)mysql-hxx-uxx-pxx-e"querystatement"db>file-h:后面跟的是链接的host(主机)-u:后面跟的是用户名-p:后面跟的是密码db:你要查询的数据库file:你要写入的文件,绝对路径例
Rainysong
·
2023-02-04 07:27
mysql event事件执行(navicate))
参考链接mysql事件每天执行一次_
MySQL-
事件https://blog.csdn.net/weixin_29952383/article/details/113089223MySql的函数和事件(
More冒儿
·
2023-02-02 17:39
MySQL-
浅析间隙锁
MySQL锁有哪些从类型上来看,可以分为共享锁、排它锁从范围来看,可以分为表锁、行锁,间隙锁、页锁等。其中表锁中又有意向锁。以上锁根据存储引擎不同,生效的锁也不同。什么是间隙锁我们首先先定义下关于下面描述的前提场景,首先是基于InnoDB存储引擎,RepeatableRead隔离级别下的。从名字我们可以猜测出,间隙锁,锁定的是某块间隙,但是锁定的是那块间隙呢?什么场景会触发间隙锁呢?网上有很多关于
泠墨1017
·
2023-02-01 10:50
mysql-
索引优化
#单表、两表、三表的优化案例如何建立索引并优化-在explain的基础上进行优化:##建表createtablearticle(idint(10)unsignednotnullprimarykeyauto_increment,author_idint(10)unsignednotnull,category_idint(10)unsignednotnull,viewsint(10)unsignedn
bug_ling
·
2023-02-01 00:54
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查看表的约束条件
程序员面试大纲(持续更新中...)
Socket安全和加密对称性加密、非对称性加密业务OOPMVC函数式编程缓存应用层缓存平台缓存数据库端缓存分布式缓存数据持久化SQLNoSQLORMDBMS搜索引擎数据库查询性能优化结构优化主从复制、
主主复制
等伸缩性与高可用性备份恢复与容灾消息
_Henry_
·
2023-01-30 14:13
Mysql-
存储过程
1、简单的存储过程--设置结束符号delimiter$$--创建存储,命名为hello_world,可以传参,就跟封装方法一样CREATEPROCEDUREhello_world()BEGINSELECT'helloworld';END$$--调用CALLhello_world()2、设置变量的存储过程delimiter$$CREATEPROCEDUREsp_var01()BEGIN--DECLA
小二哥很二
·
2023-01-30 13:59
MySQL主从复制以及读写分离
1、主从复制及
主主复制
的实现1.1主从复制1.1.1、主节点设置#下载mysql5.7[root@localhost~]#systemctlstopfirewall[root@localhost~]#wgethttps
沐熙一叶_Leaf
·
2023-01-29 02:31
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主从复制-基于binlog
数据同步:主从复制(主库挂掉,从库不会自动变为master,应用场景:读写分离)
主主复制
(并发高容易主键冲突)实现原理:基于Binlog(二进制日志文件位置)本文基于binlog基于GTID(全局事务标示符
码上富贵
·
2022-12-24 00:17
数据库
mysql
主从复制
集群
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
上一页
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
其他