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-
存储引擎
1、innodb1.1、什么是事务及其特性事务:是指程序中一系列严密的逻辑操作,而且所有操作必须全部完成,否则在每个操作中所作的所有更改都会被撤销特性:原子性(automicity):强调事务的不可分割,事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做一致性(consistency):事务的执行前后数据的完整性保持一致,事务的执行使数据从一个状态转换为另外一个状态,但是对于整个数
bug_ling
·
2023-08-14 05:34
MySQL-
创建,删除数据库表,SQL命令
一、MySQL创建数据表CREATETABLEtable_name(column_namecolumn_type);1、创建库并设置字符集编码为utf8createdatabase'库名'defaultcharacterset='utf8';2、创建表并设置字符集编码为utf8createtable‘表名’(idint(6),namechar(10))defaultcharacterset='ut
MinggeQingchun
·
2023-08-14 04:27
数据库DataBase
数据库
mysql
sql
MySQL-
函数
一、数据处理函数(单行处理函数)单行处理函数的特点:一个输入对应一个输出1、lower()转换小写;标准SQL中函数LCASE()selectlower(ename)asenamefromemp;2、upper()转换大写;标准SQL中函数UCASE()selectupper(ename)asempnamefromemp;3、substr()取子串(substr(被截取的字符串,起始下标,截取的长
MinggeQingchun
·
2023-08-14 04:27
数据库DataBase
mysql
sql
大数据-玩转数据-Flink 自定义Sink(Mysql)
一、说明如果Flink没有提供给我们可以直接使用的连接器,那我们如果想将数据存储到我们自己的存储设备中,mysql的安装使用请参考
mysql-
玩转数据-centos7下mysql的安装创建表CREATETABLE
人猿宇宙
·
2023-08-13 19:28
大数据-玩转数据-FLINK
大数据
flink
mysql
MySQL-
函数之根据传入日期,得到该日期所属月份的第几周
CREATEDEFINER=`root`@`%`FUNCTION`week_of_month`(`date_str`varchar(10))RETURNSintNOSQLDETERMINISTICSQLSECURITYINVOKERBEGINSET@d=IF(`date_str`,STR_TO_DATE(`date_str`,'%Y-%m-%d'),NOW());SET@n=CEILING((DA
流沙QS
·
2023-08-12 07:43
数据库
mysql
数据库
2023-08-10
mysql-
代号m-添加参数控制查询-需求分析
摘要:添加参数控制查询是mdb还是innodb,本文记录其需求,并作简要分析.功能需求:可在服务运行时动态修改生效与其他模块关联:编译时已有参数控制生成的二进制可执行文件的查询方式此动态参数为附加方式,以对二进制文件做保护如果编译时已经指定了查询方式,那么此参数无效仅编译时指定从mdb时查询,此参数才有效动态参数的取值需求:bool值,仅为true或者falsetrue:则仅从innodb查询fa
财阀悟世
·
2023-08-10 23:04
需求分析
Flink CDC2.4 整库实时同步MySql 到Doris
环境Flink1.15.4实现原因目前有很多工具都支持无代码实现
Mysql-
>Doris的实时同步如:SlectDB已发布的功能包DinkySeaTunnelTIS等等不过好多要么不支持表结构变动,要不不支持多
一天两晒网
·
2023-08-10 18:56
flink
mysql
大数据
flink
cdc
整库同步
mysql同步doris
2018-12-30
MYSQL-
(一)事务隔离级别read-uncommitted三种问题都有read-committed不可重复读、幻读、repeatable-read幻读(加上MVCC可防止这个问题)serializable
zhangsanzhu
·
2023-08-10 15:13
windows10上安装mysql 5.7.37
MySQLClusterCGE高级集群版,需付费执行
mysql-
Data_IT_Farmer
·
2023-08-09 08:45
数据库
mysql
mysql
数据库
Navicat
mysql-
字符串函数-大全
1)char_length:返回字符串长度/字符数2)character_length:返回字符串长度/字符数(同char_length)3)concat:合并多个字符串selectconcat("sql","runoob","gooogle","facebook")#输出"sqlrunoobgoooglefacebook"4)concat_ws:合并多个字符串,与concat区别在于第一个字符为
小雨sql
·
2023-08-08 13:36
mysql
数据库
MySQL-
多行转多列
表中记录了各年份各部门的平均绩效考核成绩。表名:t1表结构:a-年b-部门c-绩效得分表内容:abc2014B92015A82014A102015B7CREATETABLEt1(aINT,bVARCHAR(10),cINT);INSERTINTOt1(a,b,c)VALUES(2014,'B',9),(2015,'A',8),(2014,'A',10),(2015,'B',7);SELECT*fr
程序终结者
·
2023-08-08 06:17
mysql
数学建模
数据库
MYSQL-
数据表
行——记录列——字段打开数据库USEtest;SELECTDATABASE();显示当前用户打开的数据库创建数据表CREATETABLE[IFNOTEXISTS]table_name(column_name,data_type,...)CREATETABLEtb1(usernameVARCHAR(20),ageTINYINTUNSIGNED,salaryFLOAT(8.2)UNSIGNED);查看
牛肉面biubiu
·
2023-08-07 05:39
mysql-
数据库-创建列表
一.创建列表1..首先,进入mysql数据库-->mysql-uroot-p2.其次,mysql默认的数据库类型为mydb,这时候,就得查看现在使用的类型mysql>selectdatabase();3.如果创建的类型不同,则使用createdatabases_‘表名’来实现即可,创建完成后必须得使用该表名:完成这些操作后,就可以对该列表进行添加数据(增删改查)等操作。二.创建列表和添加数据同时完
dgw2648633809
·
2023-08-06 20:55
mysql
SpringBoot第23讲:SpringBoot集成MySQL - 基于JPA的封装
SpringBoot第23讲:SpringBoot集成
MySQL-
基于JPA的封装在实际开发中,最为常见的是基于数据库的CRUD封装等,比如SpringBoot集成MySQL数据库,常用的方式有JPA和
程序员 jet_qi
·
2023-08-06 11:49
深入理解Spring生态
spring
boot
mysql
后端
JPA
集成MySQL
项目实战
MySQL-
数据库事务详解
目录一、事务的ACID特性二、事务的状态三、使用事务3.1、事务完成的过程3.2、显示事务3.3、隐式事务3.4、事务隔离级别3.4.1、事务问题3.4.2SQL的隔离级别四、事务日志4.1、redo日志4.2、undo日志一、事务的ACID特性原子性:事务是一个不可分割的工作单位,要么全部提交,要么全部失败回滚;基础。一致性:数据从一个合法性变化成另一个合法性,这种状态是指语义上的,跟业务要求有
kk_lina
·
2023-08-06 05:50
MySQL
数据库
mysql
java
【
mysql-
基础篇】
mysql-
基础篇一、常见命令1、sql常见命令查看当前所有的数据库:showdatabases;打开指定的库:use库名;查看当前库的所有表:showtables;查看其它库的所有表:showtablesfrom
giraffecode9668
·
2023-08-06 03:19
MairaDB中,MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-...
unblockwith'mysqladminflush-hosts'原因:同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:1.进入linux,使用命令:
mysql
草莓味酱
·
2023-08-05 17:49
Mysql函数
MySQL-
函数常用字符串函数SELECT...函数功能CONCAT(S1,S2....Sn)字符串拼接LOWER(str)将字符串str全部改成小写UPPER(str)将字符串str全部改成大写LPAD
争渡争渡!
·
2023-08-04 21:48
mysql
数据库
Mysql-
存储过程
目录简介存储步骤变量系统变量用户定义变量局部变量存储过程if参数case循环结构whilerepeatloop条件处理程序简介存储过程是事先经过编译并存储在数据库中的一段SOL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思想上很简单,就是数据库SOL语言层面的代码封装与重用。特点:封装、复用可以接收参数,
愚人钊呀
·
2023-08-03 12:06
Mysql
mysql
数据库
sql
mysql-
入门笔记-3
#----------排序查询--------#语法#select字段列表from表名orderby字段1排序方式1,字段2排序方式2;DESC降序ASC升序#1根据年龄对公司的员工进行升序排序---默认升序-黄色提示代码冗余select*fromuserTableorderbyageASC;#2根据入职时间,对员工进行降序排序select*fromuserTableorderbyentrydat
上帝喜欢糖
·
2023-08-03 12:21
数据库
java
sql
Golang 文件操作的那些事儿
Os模块的使用与
源码研究
文件:计算机中的文件是存储在外部介质(通常是磁盘)上的数据集合,文件分为文本文件和二进制文件。
d4d3c6fca431
·
2023-08-02 18:24
MySQL篇
文章目录一、
MySQL-
优化1、在MySQL中,如何定位慢查询?2、SQL语句执行很慢,如何分析呢?3、了解过索引吗?(什么是索引)4、索引的底层数据结构了解过嘛?5、什么是聚簇索引什么是非聚簇索引?
怎么还不写代码
·
2023-08-02 09:58
MySQL
面试题合集
mysql
adb
Mysql-
学习笔记
文章目录1.数据库1.1Mysql安装及常用代码1.2SQL介绍1.3SQL分类1.DDL-操作数据库,表2.DML-对表中的数据进行增删改3.DQL-对表中的数据进行查询条件查询模糊查询排序查询分组查询分页查询4.DCL-对数据库进行权限控制外键约束表关系-多对多多表查询事务1.数据库1.1Mysql安装及常用代码https://blog.csdn.net/meini32/article/det
恶熊比比
·
2023-08-01 22:29
mysql
学习
笔记
mysql-
主从复制
三步骤:1、master将改变记录到二进制日志。这些记录过程叫做二进制日志事件,binarylogevents2、slave将master的binarylogevents拷贝到它的中继日志(relaylog)3、slave重做中继日志中的事件,将改变应用到自己的数据库中。mysql复制是异步的且串行化的master和slave的mysql版本最好一致原理:主服务器建立二进制日志,每产生语句或磁盘变
bug_ling
·
2023-08-01 02:37
mysql自然连接和等值连接_数据库自然连接与等值连接
mysql-
数据查询语句-多表连接查询连接查询,是关系数据库中最主要的查询,包括等值查询、自然连接查询、非等值查询、自身连接查询、外连接查询和复合条件连接查询等。
墨墨墨唧子
·
2023-07-31 09:56
mysql自然连接和等值连接
就算你是MySQL数据库零基础小白?也带你五分钟掌握MySQL基操--------
C:\Users\zhao>
mysql-
一个小小白的成长之路
·
2023-07-31 05:30
mysql
sql
数据库
【MySQL新手入门系列五】:MySQL的高级特性简介及MySQL的安全简介
【MySQL新手入门系列一】:手把手教你入门MySQL【MySQL新手入门系列二】:手把手教你入门
MySQL-
数据库及数据表操作【MySQL新手入门系列三】:MySQL的新增、删除与
Android西红柿
·
2023-07-30 17:08
sql
mysql
安全
数据库
mysql-
复制表结构和数据
复制表结构和表数据CREATETABLEnew_tableASSELECT*FROMtarget_table;复制表结构,不复制数据CREATETABLEnew_tableASSELECT*FROMtarget_tableWHERE1=2;
雪碧喔
·
2023-07-30 16:59
mysql
数据库
安装/更新 MySQL:GPG key at file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql (0x5072E1F5) is already installed
DownloadingPackages:[SKIPPED]mysql-community-client-8.0.32-1.el8.x86_64.rpm:Alreadydownloaded[SKIPPED]
mysql
Roc.Chang
·
2023-07-30 10:51
数据库
#
MySQL
mysql
数据库
linux
MySQL-
多表查询
一、表架构student(sid,sname,sage,ssex)学生表course(cid,cname,tid)课程表sc(sid,cid,score)成绩表teacher(tid,tname)教师表二、建表sql语句SETNAMESutf8mb4;SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestructureforc
web18484626332
·
2023-07-29 19:19
面试
学习路线
阿里巴巴
mysql
数据库
sql
java
开发语言
Python
MySQL-
删除表数据
Inthistutorial,wewilllearnhowtoDELETEMySQLtabledatainPythonwherewewillbeusingtheDELETESQLqueryandtheWHEREclause.在本教程中,我们将学习如何在Python中使用DELETESQL查询和WHERE子句来删除MySQL表数据。TheDELETESQLqueryisusedtodeleteany
cunfen6312
·
2023-07-29 16:40
mysql
python
数据库
sql
java
Mac下MySQL 5.7修改密码
1.关闭MySQL服务:系统偏好->
MySQL-
>StopMySQLServer;2.进入终端,输入指令,进入安装目录:cd/usr/local/mysql/bin/3.输入命令($):登录管理员权限sudosu4
追忆_0e47
·
2023-07-29 13:13
重生之再学
mysql-
数据库三范式
数据库三范式介绍第一范式:确保每列都是不可拆分的第二范式:在第一范式的基础上,确保非主键列完全依赖于主键,而不是依赖于主键的一部分第三范式:第二范式的基础上,确保非主键列不存在传递依赖介绍什么是数据库三范式?它有什么作用?:数据库三范式是关系数据库的设计原则,它帮助我们规划出结构合理、稳定性好的关系型数据库第一范式:确保每列都是不可拆分的这个的意思是,每一列都不能再分解成更小的值,比如性别,学号,
ailigei
·
2023-07-28 05:43
MySQL
数据库
mysql
MAC Navicat 连接 MySql
MySql-
常用命令行安装完成之后,打开Navicat进行连接:点击保存之后,选中数据库显示“没有连接”,可以右键进行连接,如果连接不上,原因可能是因为你没有开启数据库,记得从设置面板或者命令行里面去开启数据库
卡尔特斯
·
2023-07-27 10:30
Mysql
mysql
sql
数据库
mysql-
>[Err] 1293 - there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or O...
原sql->createtable`upload_file`(`file_id`varchar(32)notnull,`file_path`varchar(64)notnullcomment'文件存储路径',`file_size`varchar(32)notnullcomment'文件大小',`file_suffix`varchar(8)notnullcomment'文件后缀',`file_nam
云鲸鱼rain
·
2023-07-27 07:33
mysql-
速成补充
目录1.演示事务编辑1.1read-uncommitted1.2read-committed1.3repeatableread1.4幻读1.5serializable1.6savepoint2变量2.1语法2.2举例3存储过程和函数3.1特点和语法3.2举例4.函数4.1语法4.2举例5流程控制5.1分支结构5.1.1语法5.1.2举例5.2循环结构5.2.1语法5.2.2举例1.演示事务通过命令
cat_fish_rain
·
2023-07-27 00:21
mysql
数据库
MySQL-
事务-四大特性
四大特性(ACID)原子性事务是一个不可分隔的最小单元,要么全部成功,要么全部失败一致性事务完成时,必须使所有的数据都保持一致的状态隔离性数据库系统提供的隔离机制,保证事务在不受外部并发操作影响下的独立环境下运行持久性事务一旦提交或回滚,它对数据库中的数据的改变就是永久的
熵240
·
2023-07-26 20:25
mysql
数据库
MySQL-
索引
目录介绍概念优缺点结构语法创建索引查看索引删除索引注意事项介绍概念索引(index):是帮助数据库高效获取数据的数据结构优缺点优点提高数据的查询效率,降低数据库的IO成本通过索引对数据进行排序,降低数排序的成本,降低CPU消耗缺点索引会占用内存空间索引大大提高了查询效率,同时却也降低了insert、update、delete的效率结构MySQL数据库支持的索引结构很多,如:Hash索引、B+Tre
熵240
·
2023-07-26 20:25
Java
Web学习跟踪笔记
mysql
数据库
MySQL-
事务-介绍与操作
思考假设在一个场景中,学工部解散了,需要删除该部门及该部门下的员工对应的SQL语句涉及的数据表信息如下员工表部门表实现的SQL语句--todo事务--删除学工部--删除1号部门deletefromtb_deptwhereid=1;--删除学工部下的员工deletefromtb_empwheredept_id=1;上述代码是正常地完成了数据的删除但是存在问题就是,如果上述的两个操作中只执行成功了一个
熵240
·
2023-07-26 20:22
Java
Web学习跟踪笔记
mysql
数据库
标杆班级-
MySQL-
分布式架构-MyCAT
1.MyCAT基础架构图image2.MyCAT基础架构准备2.1环境准备:两台虚拟机db01db02每台创建四个mysql实例:33073308330933102.2删除历史环境:pkillmysqldrm-rf/data/330*mv/etc/my.cnf/etc/my.cnf.bak2.3创建相关目录初始化数据mkdir/data/33{07..10}/data-pmysqld--initi
zwb_jianshu
·
2023-07-26 11:52
Mysql-
主从复制与读写分离
Mysql主从复制、读写分离一、前言:二、主从复制原理1.MySQL的复制类型2.MySQL主从复制的工作过程;3.MySQL主从复制延迟4.MySQL有几种同步方式:5.Mysql应用场景三、主从复制实验1.主从服务器时间同步1.1master服务器配置1.2两台SLAVE服务器配置2.配置主从同步①master服务器修改配置文件②从服务器配置3.测试数据同步四、MySQL读写分离1.什么是读写
Riky12
·
2023-07-25 12:06
mysql
adb
数据库
运维
云计算
MYSQL-
死锁大集合
为什么会死锁数据准备建个表CREATETABLE`t_order`(`id`intNOTNULLAUTO_INCREMENT,`order_no`intDEFAULTNULL,`create_date`datetimeDEFAULTNULL,PRIMARYKEY(`id`),KEY`index_order`(`order_no`)USINGBTREE)ENGINE=InnoDB;存个数据然后我们分
Java学会 工资翻倍
·
2023-07-25 00:34
mysql
数据库
Mysql-
事务和索引
目录事务操作步骤特性并发事务问题事务隔离级别索引作用分类主键索引(PRIMARYKEY)唯一索引(UNIQUE)常规索引(INDEX)全文索引(FULLTEXT)管理索引数据备份事务事务就是将一组SQL语句放在同一批次内去执行,如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行。Mysql事务处理只支持InnoDB和BDB数据表类型。操作,开启事务starttransaction或beg
愚人钊呀
·
2023-07-24 22:46
Mysql
数据库
sql
mysql
事务
索引
Mysql-
多表查询
目录多表关系多表查询多表查询分类内连接外连接自连接多表关系分为一下几种关系:一对多(多对一)案例:部门与员工的关系实现:在多的一方建立外键,指向一的一方的主键多对多案例:学生与课程的关系实现:建立第三张中间表,中间表至少包含两个外键,分别关联两方主键一对一案例:用户与用户详情的关系实现:在任意一方加入外键,关联另外一方的主键,并且设置外键为唯一的多表查询概念:从多张表中查询数据语法:使用逗号隔开多
愚人钊呀
·
2023-07-24 22:16
Mysql
mysql
sql
数据库
Mysql-
约束
约束概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中数据的正确、有效性和完整性。分类:约束描述关键字非空约束限制该字段的数据不能为nullNOTNULL唯一约束保证该字段的所有数据都是唯一、不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一PRIMARYKEY默认约束保存数据时,如果未指定该字段的值,则采用默认值DEFAULT检查约束(8.0.16
愚人钊呀
·
2023-07-24 22:45
Mysql
mysql
数据库
MySQL-
数据库读写分离(下)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生!♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️小刘私信可以随便问,只要会绝不吝啬,感谢CSDN让你我相遇!前言上章讲到MySQL读写分离(中)本章继续目录MySQL5双主双从读写分离5.1配置1).schema.xml2).user.xml5.2测试结束M
小刘在C站
·
2023-07-24 17:38
MySQL入门到实战
数据库
sql
mysql
0502事务原理-InnoDB引擎-
MySQL-
数据库
1概述事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有操作作为一个整体一起向系统提交或者撤销操作请求,即这些操作要么同时成功,要么同时失败。事务特性原子性(Atomatic):事务是不可分割的最小操作单位,要么全部成功,要么全部失败;一致性(Consistency):事务完成时,所有数据保持一致状态;隔离性(Isolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影
gaog2zh
·
2023-07-23 17:28
#
MySQL
数据库
mysql
0501逻辑存储结构和架构-InnoDB引擎-
MySQL-
数据库
文章目录1逻辑结构1.1表空间1.2段1.3区1.4页1.5行2架构2.1内存架构2.1.1BufferPool2.1.2changebufer2.1.3自适应哈希2.1.4logbuffer2.2磁盘架构2.2.1SystemTablespace2.2.2File-Per-TableTablespace2.2.3GeneralTablespaces2.2.4UndoTablespaces2.2.
gaog2zh
·
2023-07-23 17:58
#
MySQL
数据库
mysql
InnoDB架构
0401锁详解-
MySQL-
数据库
文章目录1概述2全局锁3表锁3.1表锁3.2元数据锁3.3意向锁4行锁4.1概述4.2行锁4.3间隙锁&临建锁5小结5.1概述5.2全局锁5.3表锁5.4行锁结语1概述介绍锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的问题,锁冲突也是影响数据库
gaog2zh
·
2023-07-23 17:58
#
MySQL
数据库
mysql
锁
Django模型--
MySQL-
表关系
文章目录Django模型--
MySQL-
表关系1.表关系1.1实例说明1.2实例展示2.
折月竹酒
·
2023-07-21 16:20
Django
Django
模型
表
上一页
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
其他