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-
多表查询
目录多表关系多表查询多表查询分类内连接外连接自连接多表关系分为一下几种关系:一对多(多对一)案例:部门与员工的关系实现:在多的一方建立外键,指向一的一方的主键多对多案例:学生与课程的关系实现:建立第三张中间表,中间表至少包含两个外键,分别关联两方主键一对一案例:用户与用户详情的关系实现:在任意一方加入外键,关联另外一方的主键,并且设置外键为唯一的多表查询概念:从多张表中查询数据语法:使用逗号隔开多
愚人钊呀
·
2023-07-24 22:16
Mysql
mysql
sql
数据库
Mysql-
约束
约束概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中数据的正确、有效性和完整性。分类:约束描述关键字非空约束限制该字段的数据不能为nullNOTNULL唯一约束保证该字段的所有数据都是唯一、不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一PRIMARYKEY默认约束保存数据时,如果未指定该字段的值,则采用默认值DEFAULT检查约束(8.0.16
愚人钊呀
·
2023-07-24 22:45
Mysql
mysql
数据库
图灵最强诸葛老师最新分享:分布式服务框架原理与实践.pdf篇
一为什么要做分布式
数据库架构
改造?云计算大数据时代,传统的
数据库架构
已经无法支撑企业高容量的数据增长,满足高并发的业务需求。
90后小伙追梦之路
·
2023-07-24 20:03
java
架构
后端
java
开发语言
程序人生
分布式
面试
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
锁
android mysql移植_迁移 Room 数据库
但是,如果应用更新更改了
数据库架构
,那么保留设备内置数据库中已有的用户数据就非常重要。Room持久性库支持通过Migration类进行增量迁移以满足此需求。
啦啦啦柠檬
·
2023-07-22 20:51
android
mysql移植
经典论文研读:《F1:A Distributed SQL Database That Scales》
这篇论文是NewSQL分布式
数据库架构
的基石。
WanderingScorpion
·
2023-07-21 20:45
论文研读
数据存储
Django模型--
MySQL-
表关系
文章目录Django模型--
MySQL-
表关系1.表关系1.1实例说明1.2实例展示2.
折月竹酒
·
2023-07-21 16:20
Django
Django
模型
表
mysql-
函数:加密函数
root@localhost:stu>selectmd5('apple');--更常用+----------------------------------+|md5('apple')|+----------------------------------+|1f3870be274f6c49b3e31a0c6728957f|+----------------------------------+1
ssttIsme
·
2023-07-21 15:36
MySQL-
多表设计-案例-关系分析
案例参考页面原型及需求,设计合理的表结构需求参考资料中提供的《苍穹外卖_管理后台》页面原型,设计分类管理、菜品管理、套餐管理模块的表结构步骤阅读页面原型及需求文档,分析各个模块涉及的表结构,及表结构之间的关系对于不同的项目表与表之间存在着不同的关系没具体要通过项目的需求文档来确定表与表之间的关系本次案例具体实行页面可知分类表和菜品表为1:n的关系,分类表和套餐表也是1:n的关系,菜品表和套餐表为m
熵240
·
2023-07-20 23:39
Java
Web学习跟踪笔记
mysql
数据库
MySQL-
多表查询-概述
多表查询将资料中准备好的多表查询的数据准备的SQL脚本导入数据库中具体代码如下:--部门管理createtabletb_dept(idintunsignedprimarykeyauto_incrementcomment'主键ID',namevarchar(10)notnulluniquecomment'部门名称',create_timedatetimenotnullcomment'创建时间',up
熵240
·
2023-07-20 23:39
Java
Web学习跟踪笔记
mysql
数据库
MySQL-
多表查询-内连接
内连接语法隐式内连接:select字段列表from表1,表2,where条件....具体示例代码如下--1.查询员工的姓名,及其所属的部门(使用隐式内连接)selecttb_emp.name,tb_dept.namefromtb_emp,tb_deptwheretb_dept.id=tb_emp.dept_id;显示内连接:select字段名称from表1[inner]join表2on连接条件..
熵240
·
2023-07-20 23:39
Java
Web学习跟踪笔记
mysql
数据库
MySQL/PostgreSQL/Oracle到StarRocks数据迁移同步-CloudCanal实战
简述CloudCanal2.1.0.x版本开始支持StarRocks作为对端的数据迁移同步能力本文通过
MySQL-
>StarRocks的数据迁移同步案例简要介绍这个源端的能力。
ClouGence
·
2023-07-20 18:56
CloudCanal
数据迁移
数据同步
canal
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
丶Daniel
·
2023-07-20 01:13
MySQL-
数据库读写分离(中)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生!♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️小刘私信可以随便问,只要会绝不吝啬,感谢CSDN让你我相遇!前言上章讲到MySQL读写分离上本章继续目录MySQL4双主双从4.1介绍4.2准备4.3搭建4.3.1主库配置2).Master2(192.168.
小刘在C站
·
2023-07-19 20:27
MySQL入门到实战
数据库
mysql
sql
MySQL-
多表设计-一对一&多对多
一对一案例:用户与身份证信息的关系关系:一对一关系,多用于单表拆分,将一张表的基础字段放在一张表中,其它字段放在另一张表中,以提高操作效率实现:在任意一方加入外键,关联另一方的主键,并且设计外键为唯一的(unique)具体代码及运行结果如下:createtabletb_user(idintunsignedprimarykeyauto_incrementcomment'ID',namevarchar
熵240
·
2023-07-19 15:28
Java
Web学习跟踪笔记
mysql
数据库
MySQL-
多表设计-一对多
多表的设计-概述项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种:一对多(多对一)多对多一对一一对多需求根据页面原型及需求文档,完成部门(1:父表)及员工(n:子表)模块的表结构设计由于部门与员工的对应关系为一对多,所以在创建员工表时,设置一个属性指定当前员工属于哪一个部门具体代码如
熵240
·
2023-07-19 15:26
Java
Web学习跟踪笔记
mysql
数据库
mysql-
不走索引的情况
1、where字句的查询条件里面有不等于号wherecolumn!=2、where字句的查询条件里面使用了函数3、在join操作中(需要从多个数据表提取数据时),MySQL只有在主键和外键的数据类型相同时才能使用索引,否则即使建立了索引也不会使用4、like和regexp只有在搜索模板的第一个字符不是通配符的情况下才能使用索引,像like"%abc%或like"%abc"不走索引5、orderby
ssttIsme
·
2023-07-19 13:58
面试干货-MySQL 常见面试题汇总【建议收藏】
数据库架构
可以说下MySQL的基础架构吗?可以按照下图给面试官讲一下MySQL数据库的逻辑架构,有条件可以现场画图演示,图片来源于网络。
代码讲解
·
2023-07-18 07:46
面试干货
DBA进阶之路
数据库
mysql
面试
mysql-
存储引擎
mysql可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能mysql支持的存储引擎1、MYISAM2、InnoDB3、Memory4、CSV5、Archive并发控制——但多个连接对记录进行修改时保证数据的一致性和完整性锁——共享锁(读锁)在同一时间段内,多个用户可以读取同一个资源,读取过程中数据不会发
牛肉面biubiu
·
2023-07-18 02:20
sqlite3数据存储最多存储多少条数据?达到上限如何处理?_数据库分库分表的一个最佳实践...
本文主要是总结如何基于分布式数据库中间件做
数据库架构
设计,以充分发挥它的分布式能力。各个中间件产品功能核心原理相同,细节上有些区别。
weixin_39984982
·
2023-07-17 22:56
MySQL-
数据库读写分离(上)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生!♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️小刘私信可以随便问,只要会绝不吝啬,感谢CSDN让你我相遇!目录MySQL读写分离1介绍2一主一从2.1原理2.2准备3一主一从读写分离3.1schema.xml配置3.2server.xml配置3.3测试My
小刘在C站
·
2023-07-17 20:43
MySQL入门到实战
数据库
mysql
OceanBase
OceanBase视频总结前言期望大众能给我提供一些OceanBase相关学习资料,本人为OceanBase基础考试而来,提供者可以发邮箱至
[email protected]
一、挑战传统数据的点1传统
数据库架构
特点优点
weixin_51297617
·
2023-07-17 19:02
数据库开发
01-
数据库架构
演变过程
ShardingSphere算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享恭喜你发现一枚宝藏博主,赶快收入囊中吧人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?Shardin
硕风和炜
·
2023-07-16 19:01
ShardingSphere
数据库架构
数据库
ShardingSphere
系统架构
架构
数据库系统
mysql、redis 、RabbitMQ只能本机访问,怎么改?
一、
mysql-
改my.ini刷脚本bind-address=0.0.0.0然后重启一下mysql服务任务管理器-关掉mysql搜索计算机管理-重启mysql服务然后打开查询,并选择mysql数据,输入这个
大雨学习成长
·
2023-07-16 16:31
mysql
数据库
数据库系统助力企业降本增效的技术要点|Meetup 回顾与预告
数据库架构
发展史自20世纪
OceanBase数据库官方博客
·
2023-07-16 14:20
数据库
【docker】部署
MySQL-
拉取centos/mysql-57-centos7镜像、新建容器并启动
docker部署
MySQL-
拉取centos/mysql-57-centos7镜像、新建容器并启动拉取centos/mysql-57-centos7镜像新建容器并启动拉取centos/mysql-57-
我会一直
·
2023-07-16 12:41
#
部署mysql
docker
mysql
centos
java
MySQL-
分库分表详解(三)
前言上章讲到
MySQL-
分库分表详解(二)本章继续目录MySQL4MyCat配置4.1schema.xml4.1.1schema标签1).schema
小刘在C站
·
2023-07-16 06:19
MySQL入门到实战
mysql
数据库
sql
MySQL-
分库分表详解(七)
前言上章讲到
MySQL-
分库分表详解(六)目录5.3.7字符串hash解析算法1).介绍2).配置3).测试5.3.8按天分片算法1).介绍2).配置
小刘在C站
·
2023-07-15 22:40
MySQL入门到实战
mysql
数据库
MySql主从架构下,如何保证读取到最新的数据?
以上是目前比较主流的
数据库架构
:一主一备多从。1.问题由于主从可能存在延迟,客户端执行完一个更新事务后马上发起查询,如果查询选择的是从库的话,就有可能读到刚刚的事务更新之前的状态。
后端bug开发工程师
·
2023-07-15 17:48
mysql
架构
数据库
java连接主从架构的mysql数据库实现故障自动切换
java连接主从架构的mysql数据库实现故障自动切换目的在系统架构中,一般为了高可用性,设计
数据库架构
都会考虑容灾机制,在主数据库宕机之后可以切换到备用数据库上;切换的方法一般分为手动切换和自动切换;
xuziwen127
·
2023-07-15 01:53
mysql
java
数据库
java
mysql
Centos 7 下安装
mysql-
arrch5.7.27 arm 版本
Centos7下安装mysql-arrch5.7.27arm版本前沿m1芯片的电脑在装虚拟机的时候只能装arm架构的镜像,导致了安装mysql时候网上很多教程不能用,折腾了一天找到了一个教程亲测有效,在此记录下留着后续参考参考资料:https://blog.csdn.net/weixin_46498976/article/details/122086624Centos7arm下载地址Mysql5.
杨---
·
2023-07-15 01:16
mysql
centos
linux
鲲鹏Centos 7 下安装
mysql-
arrch5.7.27 arm 版本
前言华为鲲鹏服务器只能装arm架构的镜像,导致了安装mysql时候网上很多教程不能用,折腾了一天找到了一个教程亲测有效,在此记录下留着后续参考安装步骤1、解压文件tarxvfmysql-5.7.27-aarch64.tar.gz2、安装依赖库yuminstall-ylibaio*3、安装结束后,开始配置mysql1移动文件mv/usr/local/mysql-5.7.27-aarch64/usr/
我为啥没秃头
·
2023-07-15 01:39
mysql
centos
linux
昆仑分布式
数据库架构
介绍
一、前言昆仑分布式数据库集群(下文简称昆仑数据库)是一个分布式关系数据库管理系统,面向TB和PB级别海量数据处理,以高吞吐量和低延时处理海量数据高并发读写请求。它提供健壮的事务ACID保障,高效易用的分布式查询处理,高可扩展性,高可用性和透明的分库分表数据处理功能,业务层和终端用户无感知的水平扩展能力,是典型的NewSQL分布式数据库系统。应用软件开发者按照使用单节点关系数据库相同的方法使用昆仑数
KunlunBase 昆仑数据库
·
2023-07-14 23:25
KunlunBase
数据库
数据库开发
MySQL-
分库分表详解(六)
前言上章讲到
MySQL-
分库分表详解(五)目录5.3.4枚举分片1).介绍2).配置3).测试5.3.5应用指定算法1).介绍编辑2).配置示例说明:
小刘在C站
·
2023-07-14 20:33
MySQL入门到实战
mysql
数据库
sql
MySQL-
分库分表详解(五)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生!♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️小刘私信可以随便问,只要会绝不吝啬,感谢CSDN让你我相遇!目录5.2.1场景5.2.2准备5.2.3配置1).schema.xml2).server.xml5.2.4测试5.3分片规则1).介绍2).配置5.
小刘在C站
·
2023-07-14 20:33
MySQL入门到实战
mysql
数据库
MySQL-
分库分表详解(四)
前言上章讲到
MySQL-
分库分表(三)本章继续目录MySQL5MyCat分片5.1垂直拆分5.1.1场景5.1.2准备5.1.3配置1).schema
小刘在C站
·
2023-07-14 20:03
MySQL入门到实战
mysql
数据库
sql
MySQL-
分库分表详解(二)
前言上章文章讲到
MySQL-
分库分表(一)本章继续目录MySQL2.4目录介绍2.5概念介绍3MyCat入门3.1需求3.2环境准备3.3配置1).s
小刘在C站
·
2023-07-14 20:00
MySQL入门到实战
mysql
数据库
从TDSQL,看分布式数据库的技术之美
本文由腾讯云数据库专家工程师李海翔在TechoTVP开发者峰会「数据的冰与火之歌——从在线数据库技术,到海量数据分析技术」的《分布式数据库的演进》演讲分享整理而成,带大家品味分布式
数据库架构
、前沿技术和
腾讯云数据库
·
2023-07-14 20:57
【DBA课程-笔记】第 3 章:MongoDB数据库核心知识
内容一、MongoDB
数据库架构
A.MongoDB数据库体系架构1.存储引擎(MongoDBStorageEngines):2.MongoDB数据逻辑架构二、MongoDB存储引擎A.查看mongodb
ladymorgana
·
2023-07-14 16:06
架构师之路-java
笔记
mongodb
mongo日志
[Lesson 01] TiDB
数据库架构
概述
目录一章节目标二TiDB体系结构1TiDBServer2.1TiKV2.2TiFlash3PD参考一章节目标理解TiDB数据库整体架构了解TiDBServerTiKVtiFlash和PD的主要功能二TiDB体系结构了解这些体系结构是如何实现TiDB的核心功能的1TiDBServerTiDBServer是无状态的,所以可以结合负载均衡的组件LVS。数据并不是存储在TiDBServer中。负责与应用交
DBA之路
·
2023-07-14 16:29
TiDB
tidb
数据库架构
数据库
MySQL-
概述-数据模型&SQL简介
MySQL-
企业开发使用方式在命令行页面输入mysql-h数据库服务器ip地址-p端口号-u用户名-p
熵240
·
2023-07-14 13:09
Java
Web学习跟踪笔记
mysql
数据库
oracle
Ubuntu系统安装Mysql服务并设置远程连接-Navicat连接
Mysql-
物联网系统
目录一、前言二、Mysql的安装三、Mysql服务管理四、配置Mysql远程连接五、修改登录限制六、修改Root密码七、Navicat连接Mysql一、前言在我们购买服务器后,常需要在服务器上部署数据库以存储我们所需要的数据,因此我们本文将在Ubuntu系统上部署Mysql数据库,并配置Navicat远程连接数据库,实现对传感器采集数据的上传。二、Mysql的安装首先执行指令:aptinstall
西西菜鸟
·
2023-07-13 21:16
嵌入式工程师开发
mysql
数据库
服务器
实训四:索引与视图 -
MySQL-
索引和视图
MySQL-
索引和视图第1关:建立索引任务描述参考代码第2关:建立视图并更新视图任务描述参考代码任务描述任务要求参考代码第1关:建立索引任务描述任务:第一题在jdxx数据表根据省份sf、城市cs、区县qx
qing影
·
2023-06-24 07:59
数据库实训
mysql
数据库
MySQL-
系统函数
MySQL中的函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数和加密函数等。一.数学函数1.绝对值函数ABS(x)2.返回圆周率的函数PI()3.平方根函数SQRT(x)4.求余函数MOD(x,y)5.获取整数的函数CEIL(x),CEILING(x)和FLOOR(x)(CEIL(x)和CEILING(x)的意义相同,返回不小于x的最小整数值,返回值转化为一个BIGINT。
鸵鸟在滑雪
·
2023-06-23 19:31
mysql
数据库
database
MySQL-
存储过程-函数-触发器-游标
一、介绍以往我们使用数据库都是基于SQL去完成数据的CRUD,但其实,SQL是可编程的,我们可以把他当做一门编程语言一样去使用它,在其中我们可以:声明变量,执行SQL,进行逻辑判断,循环等等操作。为了达成这个目标,我们需要学习存储过程,函数等数据库对象的操作。常见的数据库对象有:表,索引,视图,存储过程,函数,用户,触发器等等。本文基于MySQL8作为测试环境。为了完成SQL的编程,我们需要先学习
码赛客1024
·
2023-06-23 19:01
04-数据库
mysql
sql
数据库
MySQL-
数据库设计与实现,头歌两道题目
任务描述将已建好的概念模型,变成MySQL物理实现。相关知识1.数据库设计的阶段和每阶段的任务;2.概念模型;3.逻辑模型及其与概念模型的关系;4.在DBMS中的物理实现。数据库设计的阶段和每阶段的任务数据库的设计大致分为以下几个阶段:需求分析根据业务需求,确定应用系统所涉及的数据(信息),以及处理需求,形成数据字典,包括数据结、数据结构、数据流、数据存储、数据处理过程等文档概念结构设计主要工作是
剪影的
·
2023-06-22 19:11
数据库
mysql
uml
PostgreSQL的优势:为何它成为主流数据库管理系统
我们首先介绍了它们的
数据库架构
和数据类型,然后深入探讨了它们的高级功能、性能和安全性等方面的差异。最后,我们讨论了选择数据库时
叫我 默语
·
2023-06-22 07:27
高级数据库
数据库
mongodb
postgresql
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他