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-主主复制
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集群搭建与总结
文章目录1.主从复制集群1.1搭建主从复制1.2主从复制验证1.3主从数据不一致的解决方案(pt-table-sync)1.4主从复制的原理2.
主主复制
集群3.pxc集群3.1搭建pxc集群3.2pxc
Selenium.
·
2022-11-17 10:28
mysql
mysql
分布式
数据库
docker
集群
从零到壹搭建一个商城架构--MySQL集群
1)、集群原理以上可以作为企业中常用的数据库解决方案MySQL-MMM是Master-MasterReplicationManagerforMySQL(mysql
主主复制
管理器)的简称,是Google的开源项目
温润如风
·
2022-11-17 10:36
项目分享
mysql
架构
数据库
从零到壹搭建一个商城架构
MySQL集群
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高可用架构之MHA实战一 数据库主从配置(真实可用)
用于故障切换读写分离,提供查询服务备份,避免影响业务主从部署必要条件:主库开启binlog日志(设置log-bin参数)主从server-id不同从库服务器能连通主库1.2主从形式mysql主从复制灵活一主一从
主主复制
一主多从
ZeroMaster
·
2022-10-07 07:00
Mysql
mysql
架构
数据库
MySQL高可用群集——MHA高可用
MySQL主从复制和读写分离不能满足实际需求时,就需要考虑MySQL高可用群集了,MySQL高可用群集主要的就有MySQL-MMM(Master-MasterreplicationforMySQL,MySQL
主主复制
管理器
小柏ぁ
·
2022-10-07 07:56
MySQL
运维
mysql
数据库
高可用
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
数据库
MySQL-
进阶篇-存储引擎
笔记翻译出处:黑马视频
MySQL-
基础篇
MySQL-
进阶篇一、MySQL体系结构1、连接层最上层是一些客户端和链接服务,包含本地sock通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信。
SXHENIGA
·
2022-09-26 15:20
关系型数据库
mysql
数据库
database
MySQL-
进阶篇-数据库索引
笔记翻译出处:黑马视频
MySQL-
基础篇
MySQL-
进阶篇一、索引概述1、介绍索引(index)是帮助MySQL高效获取数据的数据结构(有序)。
SXHENIGA
·
2022-09-26 15:20
关系型数据库
mysql
数据库
sql
MySQL-
锁
文章目录一、概述二、全局锁1、介绍2、语法3、特点三、表级锁1、介绍2、表锁表共享读锁(readlock)表独占写锁(writelock)3、元数据锁4、意向锁意向共享锁(IS):意向排他锁(IX):四、行级锁1、介绍2、行锁共享锁(S):排他锁(X):3、间隙锁&临键锁一、概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外
陆云.
·
2022-09-25 17:24
Mysql
mysql
行锁
表锁
锁
MySQL-
触发器
文章目录一、介绍二、语法三、案例(1)创建(2)查看(3)删除(4)案例A.插入数据触发器B.修改数据触发器C.删除数据触发器一、介绍 触发器是与表有关的数据库对象,指在insert/update/delete之前(BEFORE)或之后(AFTER),触发并执行触发器中定义的SQL语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性,日志记录,数据校验等操作。 使用别名OLD和NE
陆云.
·
2022-09-25 17:54
Mysql
mysql
触发器
Mysql-
索引总结
索引(Index)是帮助MySQL高效获取数据的数据结构。下边是自己整理的资料与自己的学习总结,,做一个汇总。一.真的有必要使用索引吗?不是每一个性能问题都可以通过创建一个索引来解决;有很多其它解决性能问题的方式a).各个应用层的缓存,b).调优数据库参数和缓冲区大小,c).调优数据库连接池大小或者线程池大小,d).调整数据库事务隔离级别,f).在夜间安排批量删除,避免不必要的锁表,其它等等。二.
时而宁靜
·
2022-09-25 17:54
SQL
mysql索引与优化
MySQL-
存储过程
文章目录一、介绍二、基本语法(1)创建(2)调用(3)查看(4)删除三、变量1、系统变量2、用户自定义变量3、局部变量四、if五、参数六、case七、while八、repeat九、loop十、游标十一、条件处理程序十二、存储函数一、介绍 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处
陆云.
·
2022-09-25 17:24
Mysql
mysql
存储过程
MySQL-
索引
文章目录一、索引概述1、介绍2、演示3、特点二、索引结构1、概述2、二叉树3、B-Tree4、B+Tree5、Hash(1)结构:(2)特点:(3)存储引擎支持三、索引分类1、分类2、聚集索引&二级索引四、索引语法(1)创建索引(2)查看索引(3)删除索引五、SQL性能分析1、SQL执行频率2、慢查询日志3、profile详情4、explain六、索引的使用1、验证索引效率2、最左前缀法则3、范围
陆云.
·
2022-09-25 17:48
Mysql
mysql
索引
索引优化
MySQL-DML
title:MySQL-DML语句date:2020-11-1819:22:41tags:-
MySQL-
数据库categories:-
MySQL-
复习cover:https://gitee.com/jasonM4A1
·
2022-09-24 17:28
mysql
MySQL-
插入、更新与删除数据
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、插入数据1.1为表的所有字段插入数据1.2为表的指定字段插入数据1.3同时插入多条记录1.4将查询结果插入到表中二、更新数据三、删除数据四、总结前言数据库通过插入、更新和删除等方式来改变表中的记录。
旷世奇才李先生
·
2022-09-24 09:40
MySQL
mysql
面试
数据库
sql和mysql语法_SQL 与
MySQL-
基本语法介绍
MySQL-
基本语法介绍简单说:msyql就是一个仓库,sql就是如何从仓库取(查询、更改)东西,它们是一个组合,在一起亲密合作,缺一不合;MySQL基本语法介绍1.什么是SQLSQL(StructuredQueryLanguage
一点能源
·
2022-09-22 05:23
sql和mysql语法
hdfswriter优化之提高写速度
一般来说我们的数据都是
mysql-
>hivetpg->hiveorcle->hive之前的文章介绍过优化读的速度。比如创建索引,增加fetchsize增加并行。那么怎么增加hdfs写的速度呢?
cclovezbf
·
2022-09-21 13:33
datax
datax
hdfswriter
MySQL-
语句进阶
一/表单内复杂查询limit#取前若干条orderby字段名asc/desc#按照字段名升序或降序排列like'%西%'#判断字符串是否包含西逻辑运算符:in判断结果是否落在指定范围内between判断是否落在某个区间andor分组及分组后的筛选:groupby字段名#按照字段名分组having#分组后的筛选条件PS:where是分组前的条件筛选数据库函数:count(col)max(col),m
DAIzzzzs
·
2022-09-20 12:02
MySQL数据库
mysql 锁住一行数据_
MySQL-
锁
锁的由来我们需要最大程度地利用数据库的并发访问,还需要确保每个用户以一致性的方式读取和修改数据,为解决此问题,有了锁的机制InnoDB存储引擎相对比MySQL数据库的其他存储引擎在这方面要技高一筹MySQL常用引擎:InnoDB、MyISAM、Memory锁机制用于管理对共享资源的并发访问,为了保证数据一致性和完整性,必须要有锁的介入MySQLInnoDB锁的基本类型有两个概念的锁lock和lat
马克love
·
2022-09-20 07:11
mysql
锁住一行数据
mysql-
分布式锁
分布式锁当我们的微服务连接到一个数据库的时候,可以使用mysql的selectforupdate来作为分布式锁使用。pictureMapper.findLock();selectidfromtable_lockwhereid='lock'forupdate由于我们查询的时候默认会自动提交,即autoCommit为true。所以有2中方式可以解决。方式1:给当前的事务添加@Transactional
好斗的骑士
·
2022-09-20 07:52
mysql
分布式事务
分布式
mysql
数据库
MySQL-
锁
MySQL-
锁锁分类MySQL中锁按照粒度分,分为以下三类全局锁:锁定数据库中的所有表表级锁:每次操作锁住整张表行级锁:每次操作锁住对应的行数据全局锁全局锁就是对整个数据库实例加锁,加锁后整个实例就处于只读状态
冰点契约丶
·
2022-09-20 07:23
MySQL
mysql
数据库
java
MySQL-
存储过程
存储过程什么是存储过程?存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思想上很简单,就是数据库SQL语言层面的代码封装与重用特点封装复用:可以把某一业务SQL封装在存储过程中,需要用到的时候直接调用即可可以接收参数,也可以返回数据:再存储过程中,可以传递参数
冰点契约丶
·
2022-09-19 20:40
MySQL
mysql
数据库
sql
docker-compose部署MySQL主从
/master/conf目录,创建文件vimy.cnf,内容如下:[mysqld]#集群服务器id,不可重复server-id=1#同步(binlog)文件名称log-bin=
mysql-
January丶
·
2022-09-19 20:07
MySQL
Docker
数据库
mysql
docker-compose
主从
MYSQL-
使用mycat工具实现mysql主从读写分离
文章目录
MYSQL-
使用mycat工具实现mysql主从读写分离1.读写分离原理介绍2.mycat数据库分库分表中间件2.1mycat介绍2.2mycat中间件实现读写分离部署2.3mycat读写分离测试
熊博主
·
2022-09-19 11:10
MYSQL
mysql
mycat
linux
运维
centos
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他