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-
5分钟搞定 MySQL 到 TiDB 的数据同步 - CloudCanal实战
此文章简要介绍如何快速构建一条长期稳定运行的
MySQL-
>TiDB数据链路。
·
2021-08-27 16:55
数据库
5分钟搞定 MySQL 到 TiDB 的数据同步 - CloudCanal实战
此文章简要介绍如何快速构建一条长期稳定运行的
MySQL-
>TiDB数据链路。
Clougence
·
2021-08-27 14:25
5分钟搞定 MySQL 到 ElasticSearch 迁移同步-CloudCanal实战
简述本文介绍如何通过CloudCanal,五分钟内创建一条长期稳定运行的
MySQL-
>ElasticSearch(以下简称ES)实时数据迁移同步链路。
·
2021-08-20 13:53
数据库
5分钟搞定 MySQL 到 ElasticSearch 迁移同步-CloudCanal实战
简述本文介绍如何通过CloudCanal,五分钟内创建一条长期稳定运行的
MySQL-
>ElasticSearch(以下简称ES)实时数据迁移同步链路。
Clougence
·
2021-08-20 11:30
MySQL-
常用的运维命令
1.查看客户端连接数:showglobalstatuslike'Thread%'说明:因为MySQL服务端采用的是单进程多线程模型,每产生一个回话(Session)就会有一个新线程处理。所以该命令即表示客户端连接数。2.由于线程资源宝贵,如果某一链接长时间没有任何操作,该线程是如何回收释放的呢?--非交互式超时时间,如JDBC程序showglobalvariableslike'wait_timeo
程序员阿奇
·
2021-08-19 18:02
RabbitMQ和Kafka:如何保证消息的顺序性
这篇文章我们将围绕以下问题进行探讨:如何保证消息的顺序性举个栗子我们以前做过一个mysqlbinlog同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一个mysql库原封不动地同步到另一个mysql库里面去(
mysql
·
2021-07-27 20:54
Mysql-
主从复制
Mysql主从复制的基本原理核心:Slave从Master读取binlog进行数据同步Mysql主从复制过程:Master将二进制日志事件写入到binarylog日志Slave将二进制日志事件写入到它的relaylog中Slave重新执行relaylog中的日志事件,将改变应用到数据库复制的基本原则每个Slave只有一个Master每个Slave只能有一个服务器Id每个Master可以有多个Sla
枫之沫翊
·
2021-06-27 05:19
mysql-
锁
一什么是锁锁机制用于管理对公共资源的并发访问。1.1优点数据是一种供多用户共享的资源,保证数据并发访问的一致性,有效性1.2缺点加锁是消耗资源的,锁的各种操作,包括获得锁、检测锁是否已解除、释放锁等,都会增加系统的开销。1.3两段锁数据库遵循的是两段锁协议,将事务分成两个阶段,加锁阶段和解锁阶段(所以叫两段锁)加锁阶段:在该阶段可以进行加锁操作。在对任何数据进行读操作之前要申请并获得S锁(共享锁,
IT雪山
·
2021-06-26 00:41
mysql-
锁引
1锁引介绍官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。官方文档:https://dev.mysql.com/doc/refman/8.0/en/index-condition-pushdown-optimization.html优势检索-可以提高数据检索的效率,降低数据库的IO成本排序-通过索引列对数据进行排序,降低数据
IT雪山
·
2021-06-25 16:33
数据库安装-MySQL
ZIPArchive)解压存放D:\db\mysql-5.7.19-winx64此电脑-->右键-->属性-->高级系统设置-->环境变量-->系统变量-->Path-->编辑-->新建-->填入“D:\db\
mysql
Dreamcats
·
2021-06-25 00:46
mysql-
常用组件之定时器
定时器主要用于定时的执行一次或者循环执行一条sql,在实际场景上,例如,定期清理数据表,定期导出日志文件等等场景。本次公司晚上维护系统,需要定期挂维护页,总结一下定时器的简单用法。启用定时器MySQLevent功能默认是关闭的,可以使用下面的语句来看event的状态,如果是OFF或者0,表示是关闭的。检查命令SHOWVARIABLESLIKE'event_scheduler';定时器已经开启的执行
Aizen_Sousuke
·
2021-06-22 18:19
mysql-
存储过程
创建无参数的存储过程mysql>createproceduresp1()selectversion();调用无参数存储过程mysql>callsp1;或mysql>callsp1();删除存储过程dropproceduresp1;创建带有IN类型的存储过程修改结束标识符为//mysql>delimiter//mysql>createprocedureremoveUserById(INidint)-
桓宇Harry
·
2021-06-21 17:25
MySQL-
第一章 介绍与安装
额外学习1)内置函数2)存储过程3)函数4)触发器5)事件6)视图7)JSON语法1.MySQL介绍与安装1.1什么是数据1.2数据库管理系统(DBMS)RDBMS:关系型NoSQL:非关系型NewSQL:分布式型1.3例题笔试:请你列举熟悉的数据库产品?RDBMS:Oracle,MySQL,MSSQL,PGNoSQL:Redis,MongoDB,ESNewSQL:TiDB(pingCap),Sp
白茶清欢R
·
2021-06-20 19:47
mysql-
执行计划
参考https://segmentfault.com/a/1190000008131735image.png各列的含义如下:id:SELECT查询的标识符.每个SELECT都会自动分配一个唯一的标识符.select_type:SELECT查询的类型.table:查询的是哪个表partitions:匹配的分区type:join类型possible_keys:此次查询中可能选用的索引key:此次查询中
飞翔的鲲
·
2021-06-15 01:03
MySQL-
锁 个人理解
行锁对数据库表行记录进行加锁。比如:id为table1表主键当id=1数据存在的情况下,SQL语句:updatetable1setfield1=param1whereid=1;(或deletefromtable1whereid=1;或select*fromtable1whereid=1forupdate;)实则是当前事务(事务T)对id=1的这行数据加的行锁,直到事务提交或回滚,锁释放。写锁、排他
大黑跟小白的日常
·
2021-06-14 12:09
Mysql主从延时
Mysql主从同步原理Mysql主从延时解决方案Mysql主从延时过长Mysql主从同步原理从Canal官网抄个图主从同步.png大致流程如下:
mysql-
主从流程.jpg可以看出从master接到一个写请求到数据回放到从库的时间为
tuser
·
2021-06-14 10:01
Mysql-
终端操作
启动MySQL服务sudo/usr/local/MySQL/support-files/mysql.serverstart停止MySQL服务sudo/usr/local/mysql/support-files/mysql.serverstop重启MySQL服务sudo/usr/local/mysql/support-files/mysql.serverrestart报错问题:1.具体表现为:Acc
ZHANG_GO
·
2021-06-11 12:50
Mysql-
优化
查询优化1、explain查询分析器,查看执行计划2、索引的设计3、慢查询日志,调试环境可以开启4、查询缓存,区分业务,不经常变更的业务可以开启showglobalstatuslike'QCache%';showglobalstatuslike'Com_select';查询缓存命中率=Qcache_hits/(Qcache_hits+Com_select),查询缓存命中率多大才是好的命中率,需要具
沉淀_0x0
·
2021-06-09 09:36
MYSQL-
具体代码-插入表-002
/*插入顾客数据*/insertintocustomervalues('101001','孙杨','广州',1234),('101002','郭海','南京',3526),('101003','卢江','苏州',6892),('101004','郭惠','济南',3492),('101005','张三','济南',4188),('101006','李四','南京',7455);/*插入银行数据*/
永夜终究会过去
·
2021-06-08 07:11
ubuntu安装mysql可视化工具MySQL-workbench及简单操作
那么直接使用如下命令即可安装:sudoapt-getinstallmysql-workbenchStep2:检查安装是否成功,如果安装成功,可以在应用程序中找到,如下图:二.MySQL-workbench的简单操作
MySQL
十八人言
·
2021-06-05 16:02
MYSQL-
具体代码-创建表
/*创建顾客表*/createtableifnotexistscustomer(c_idchar(6)primarykey,//为主键,若是需要多个的话,则需要写成primarykey(字段一,字段二)namevarchar(30)notnull,//指定了NOTNULL,若插入空值,则会插入失败;而NULL为默认状态,可不写locationvarchar(30),salarydecimal(8,
永夜终究会过去
·
2021-06-04 08:58
MYSQL-
连接查询(初学者见解)
1.什么是连接查询?连接查询是关系数据库中最主要的查询,主要包括内连接、外连接和交叉连接等。通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。2.连接查询的作用在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来
Taurus_xiaoyang
·
2021-06-01 19:52
CentOS6.5安装MySQL主从
mysqld配置项下添加:log-bin=mysql-binbinlog_format=ROWserver-id=101三、设置Slavevi/etc/my.cnf在mysqld配置项下添加:log-bin=
mysql
quickcoder
·
2021-05-20 05:17
mysql-
总级别操作
安装linuxyum-yinstallmysqlmysql-serveroryum-yinstallmariadbmariadb-server设置开机启动servicemysqldstart#开启服务chkconfigmysqldon#设置开机启动orsystemctlstartmariadbsystemctlenablemariadb查看psaux|grepmysql#查看进程netstat-a
戏之地
·
2021-05-20 03:50
mysql-
中级密码破解(详细)
MySQL密码破解1.配置文件加跳过密码权限行[root@local~]#vim/etc/my.cnf[mysqld]basedir=/usr/local/mysql#安装目录datadir=/opt/data#数据目录socket=/tmp/mysql.sock#套接字分俩个目录/tmp/mysql.sock或/var/lib/mysql/mysql.sockport=3306#端口号user=
神慕蔡蔡
·
2021-05-15 15:03
MySQL
mysql
数据库
运维
linux
centos
mysql-
纪录级别操作
增加记录insert[into]tab_name(field1,filed2,.......)values(value1,value2,.......);createtableemploy_new(idintprimarykeyauto_increment,namevarchar(20)notnullunique,birthadydatasalaryfloat(7,2))insertintoemp
戏之地
·
2021-05-10 14:03
远程连接docker中的mysql容器 报错10060 unknown error解决办法详解。
dockerrun-d--name=my_mysql-p3306:3306-v/home/mysql/conf:/etc/mysql/conf.d-v/home/mysql/data:/var/lib/
mysql
了不起的明明
·
2021-05-09 17:08
PHP简单留言板后台
query("setnamesutf8");$sql="SELECT*FROMUserWHEREname=$username";$result=$
mysql-
>query($sql);//查询返回的记录数
忆恋
·
2021-05-09 12:27
安装mysql遇到的问题
最近安装了服务端mysql,安装的时候忘记了mysql的安装密码,默认账号一般都是boot,下面就讲解一下首先我们要关闭原来的mysql服务,SystemPreferences->
MySQL-
>StopMySQLServerhttp
赵永洪
·
2021-05-08 09:26
请你查找employees里入职员工时间排名倒数第三的员工所有信息
牛客-
mySQL-
第二题请你查找employees里入职员工时间排名倒数第三的员工所有信息输出情况:有一个表如下:employees表CREATETABLE`employees`(`emp_no`int
小白蛇D&A
·
2021-05-07 18:54
mySQL
mysql
mysql优化
面试
Mysql-
主从配置&多主多从配置
我们现在模拟的是主从(1台主机、一台从机),其主从同步的原理,就是对bin-log二进制文件的同步,将这个文件的内容从主机同步到从机。一、配置文件的修改1、主机配置文件修改配置我们首先需要mysql主机(192.168.254.130)的/etc/my.cnf配置文件,添加如下配置:#主机唯一IDserver-id=1#二进制日志log-bin=mysql-bin#不需要同步的数据库binlog-
_微风轻起
·
2021-05-05 21:33
mysql
mysql
LNMP-安装mysql
1.下载百度搜索网易开源镜像站:mysql>Downloads>
MySQL-
(根据自己的需求下载)cd/usr/local/src///软件包放在这里便于管理2.解压缩tarzxvfmysql-5.6.40
云计算 学生
·
2021-05-04 16:39
笔记
linux
运维
centos
MySQL
mysql递归查询组织机构mysql递归查询MySQL教程之concat以及group_concat的用法
MySQL-
一个字段存储多个ID时的查询mysql外键(foreignkey)的详解和实例
Mysql
4164fccdcf1c
·
2021-05-04 08:54
php实现文本数据导入SQL SERVER
别人的,先做个记录,搞不清是导入从
MYSQL-
>SQLSERVER还是从sqlserver->mysql原文地址:http://www.jb51.net/article/66205.htm";?
Success85
·
2021-05-02 12:18
MySQL-
数据库
一,数据库1.1概念数据库就是存储数据的仓库数据库可以实现数据的持久化存储数据库的本质是文件系统1.2DBMSDatabaseManagementSystem:数据库管理系统DBMA:数据库管理员常见的数据库管理系统:MySQL:Oracle公司的中小型数据库,从6版本开始收费Oracle:Oracle公司的大型数据库,收费的DB2:IBM公司的大型数据库SQLServer:Mircosoft公司
manba_yqq or ZiFan
·
2021-05-01 09:36
Java后端技术栈
#
Mysql
windows下mysql忘记密码解决办法
,这时候应该怎么样重置密码呢,我来描述一下今天百度后的解决方法(注:已解决问题为目的,不知道是不是最好的方法):一.关闭系统的mysql服务方法一:计算器右键->管理->服务和应用程序->服务->找到
mysql
honeyman
·
2021-04-27 05:37
MYSQL笔记整理-001-创建+插入+更新+删除
一、创建表语法:createtableXXX()具体代码:
MYSQL-
具体代码-创建表-ifnotexists——检查数据库中是否有该表,若是没有该表,则进行创建/*创建顾客表*/createtableifnotexistscustomer
永夜终究会过去
·
2021-04-22 22:25
2019-04-03-day01-第一章-
MySQL-
简介及安装
2019-04-03-day01-第一章-
MySQL-
简介及安装1、官方定义的MySQL-DBA工作职责1.1开发DBA***1.2运维DBA*****1.2.1初级运维安装、搭建1.2.2中级运维MySQL
王亚飞1992
·
2021-04-22 10:38
2018-06-01
mysql-
儿童节为什么要开愚人节玩笑
今天到公司发现服务器重新启动了,不知道为什么!发现所有的命令记录都不存在了。然后发现数据库不能够连接了。然后报错:报错信息报错主要原因是:由于mysql的socket文件是由mysqld服务启动时创建的,如果mysqld服务未正常启动,socket文件自然也不会被创建,当然会找不到socket文件了。对于判断mysql服务是否启动,我们可以使用下面命令:端口被监听了然后我就将原先的mysql程序k
宇晨棒棒的
·
2021-04-22 02:42
MySQL-
学习-快速入门/注入攻击
1.介绍表头(header):每一列的名称;列(col):具有相同数据类型的数据的集合;行(row):每一行用来描述某个人/物的具体信息;值(value):行的具体信息,每个值必须与该列的数据类型相同;键(key):表中用来识别某个特定的人\物的方法,键的值在当前列中具有唯一性。2.MySQL中的数据类型数字类型:整数:tinyint、smallint、mediumint、int、bigint浮点
时间之友
·
2021-04-21 02:47
MYSQL-
MYSQL日志 & MYSQL锁 & MVCC
事务原理:为了支持事务,Innodb引入了下面几个概念:一、MYSQL日志介绍:1.binlogbinlog常用来进行数据恢复、数据库复制,常见的mysql主从架构,就是采用slave同步master的binlog实现的,另外通过解析binlog能够实现mysql到其他数据源(如ElasticSearch)的数据复制。2.redolog-记录新数据的备份,保证事务持久性当客户端执行每条SQL(更新
极简架构
·
2021-04-20 05:20
day101
MySQL-
全面优化
MySQL全面优化1.优化哲学1.1为什么优化?为了获得成就感?为了证实比系统设计者更懂数据库?为了从优化成果来证实优化者更有价值?但通常事实证实的结果往往会和您期待相反!优化有风险,涉足需谨慎!1.2优化风险优化不总是对一个单纯的环境进行!还很可能是一个复杂的已投产的系统。优化手段本来就有很大的风险,只不过你没能力意识到和预见到!任何的技术可以解决一个问题,但必然存在带来一个问题的风险!对于优化
5不忘初心0
·
2021-04-18 04:03
Mysql-
事务,锁篇
前面探究了mysql的数据结构和索引,本文我们来学习一下mysql中事务和锁方面的知识。总结了一些点,方便温故知新事务1.ACID四大特性Atomicity:原子性事务中的操作要么全部成功要么全部失败Consistency:一致性一个事务在执行前后,数据库都必须保持一致性,数据库只包含成功提交事务的结果Isolation:隔离性事务的执行是相互隔离的,不被干扰的Durability:持久性事务提交
·
2021-04-14 01:40
mysql锁mysql事务
Mysql-
事务,锁篇
前面探究了mysql的数据结构和索引,本文我们来学习一下mysql中事务和锁方面的知识。总结了一些点,方便温故知新事务1.ACID四大特性Atomicity:原子性事务中的操作要么全部成功要么全部失败Consistency:一致性一个事务在执行前后,数据库都必须保持一致性,数据库只包含成功提交事务的结果Isolation:隔离性事务的执行是相互隔离的,不被干扰的Durability:持久性事务提交
·
2021-04-14 01:56
mysql锁mysql事务
MySQL-
外键设置
一、外键1、在MySQL中,为了把2个表关联起来,会用到2个重要的功能:外键(FOREIGNKEY)和连接(JOIN)。外键需要在创建表的阶段定义,连接可以通过相同意义的字段把2个表连接起来,用在查询阶段。2、假设有2个表,分别是表A和表B,它们通过一个公共字段id发生关联关系,我们把这个关联关系叫做R。如果id在表A中是主键,那么表A就是这个关系R中的主表,相应的,表B就是这个关系中的从表,表B
·
2021-04-07 21:31
mysql
MySQL-
外键设置
一、外键1、在MySQL中,为了把2个表关联起来,会用到2个重要的功能:外键(FOREIGNKEY)和连接(JOIN)。外键需要在创建表的阶段定义,连接可以通过相同意义的字段把2个表连接起来,用在查询阶段。2、假设有2个表,分别是表A和表B,它们通过一个公共字段id发生关联关系,我们把这个关联关系叫做R。如果id在表A中是主键,那么表A就是这个关系R中的主表,相应的,表B就是这个关系中的从表,表B
·
2021-04-07 21:38
mysql
Mysql-
索引类型篇
在索引结构篇我们知道了聚集索引和非聚集索引的区别,在mysql中,还有一些其他类型索引的概念联合索引(多列索引):使用多列字段组合创建索引,联合索引查询比设置多个单列索引效率高联合索引如何查询:按顺序先比较第一个联合的字段大小,相同就继续比较下一个最左前缀原则:涉及到联合索引的查询时,最左优先,从联合索引的最左边开始匹配,否则,因为其他字段的非有序性,需要去扫描全表,无法进行联合索引的使用前缀索引
·
2021-04-05 21:37
mysqlmysql索引
Mysql-
索引类型篇
在索引结构篇我们知道了聚集索引和非聚集索引的区别,在mysql中,还有一些其他类型索引的概念联合索引(多列索引):使用多列字段组合创建索引,联合索引查询比设置多个单列索引效率高联合索引如何查询:按顺序先比较第一个联合的字段大小,相同就继续比较下一个最左前缀原则:涉及到联合索引的查询时,最左优先,从联合索引的最左边开始匹配,否则,因为其他字段的非有序性,需要去扫描全表,无法进行联合索引的使用前缀索引
·
2021-04-05 21:53
mysqlmysql索引
Mysql-
索引数据结构&引擎篇
Mysql可以说是最广泛使用的数据库之一了,体积小,成本低,开源(免费才是王道呀-。-),本文旨在和大家一起探索Mysql的一些相关知识,不仅要会用它来写sql,更要学习它的底层设计和技术延伸。索引数据结构Mysql索引是基于B+tree的数据结构来设计的,那么为什么不使用二叉树,Hash(其实是支持的),B-tree等结构来设计索引呢?二叉树:树的层数过高,容易退化成链表平衡二叉树,红黑树:层数
·
2021-04-05 02:13
Mysql-
索引数据结构&引擎篇
Mysql可以说是最广泛使用的数据库之一了,体积小,成本低,开源(免费才是王道呀-。-),本文旨在和大家一起探索Mysql的一些相关知识,不仅要会用它来写sql,更要学习它的底层设计和技术延伸。索引数据结构Mysql索引是基于B+tree的数据结构来设计的,那么为什么不使用二叉树,Hash(其实是支持的),B-tree等结构来设计索引呢?二叉树:树的层数过高,容易退化成链表平衡二叉树,红黑树:层数
·
2021-04-05 01:01
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他