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
怎样区分「主表」与从表
实体完整性是通过主键约束实现的,而参照完整性是通过外键约束实现的,两者都是为了保证数据的完整性和一致性。主键约束比较好理解,就是主键值不能为空且不重复,已经强调好多次,所以这里重点记录对外键约束的学习。主表与从表若同一个数据库中,B表的外键与A表的主键相对应,则A表为主表,B表为从表。假设学生表(学号,姓名,性别,专业号),专业表(专业号,专业名称),则学生表中的专业号为学生表的外键,其与专业表中
跨越七海
·
2025-07-01 01:41
Database
System
Design
mysql
数据库
sql
mysql
主从表配置文件_
mysql
主从复制配置
#以下是
mysql
5.6及5.7版本的,其他版本不知是否一致目的:1.为了冗余备份,主库挂了,切换到从库使用2.为了实现读写分离,主从复制是实现读写分离的前提主从复制的原理图:配置步骤:1.修改配置文件
代土
·
2025-07-01 01:11
mysql主从表配置文件
python web django 小项目简书_Django3.0起步,第一个小项目
#Django_start第一个django起步小项目,新建django项目,配置
mysql
,sql语句操作,MVT基本操作。
weixin_39712455
·
2025-07-01 01:41
python
web
django
小项目简书
MySQL
的主从和分库分表
主从分离:多读少些的场景
MySQL
1)主从复制使用的是binlog异步的方式
MySQL
的主从复制是依赖于binlog的,也就是记录
MySQL
上的所有变化并以二进制形式保存在磁盘上二进制日志文件。
snow_7
·
2025-07-01 01:40
MySQL
MySql
表设计经验记录
业务表关系设计:一、缓存、表设计(多对多关系表、最新一条数据Id冗余设计法)二、一对多数据表,在实际业务场景中,主表数据只有一个,从表数据经常会不定时新增数据,每次新增从表数据时可以把这条最新的数据(Id或编号)更新到主表中(用来标识获取从表最新的一条数据)三、主从表字段同步标识设计法1、主表增加特殊标识,需要控制从表数据对主表数据的可见度或其他业务等2、此时可以采用主从表特殊标识属性同步法,也就
拄杖忙学轻声码
·
2025-07-01 01:39
MySQL
Oracle
PostgreSQL
mysql
安装
MySql
服务集群,主从复制模式,
MySql
8.x为例
说明:在高并发的应用中,
mysql
数据库经常成为系统的瓶颈之一。为了解决这一问题,使用主从复制(Master-SlaveReplication)可以有效地分担数据库的读压力。
拄杖忙学轻声码
·
2025-07-01 01:39
Linux部署与安装
MySQL
Oracle
PostgreSQL
mysql
数据库搭建集群之主从复制
数据库搭建集群之主从复制安装数据库去官网https://www.
mysql
.com/在linux系统下修改配置my.conf(windows是my.ini)主服务加上server_id=1一台从服务器是
gardenia_a
·
2025-07-01 01:09
初级程序猿
爬虫基础-urllib库的使用
注:本文章为学习过程中对知识点的记录,供自己
复习
使用,也给大家做个参考,如有错误,麻烦指出,大家共同探讨,互相进步。
a little peanut
·
2025-07-01 01:09
Python3网络爬虫
python
爬虫
开发语言
MySQL
——表添加索引多种方式
在不同的数据库管理系统中,添加索引的基本思路类似,但语法会稍有不同,下面以常见的
MySQL
数据库为例,介绍三种在表中添加索引的方式。
1加1等于
·
2025-07-01 01:37
MySQL
mysql
数据库
(Mongo、
MySQL
、Redis、MQ 实测性能对比)
1.1、点赞实现思路1.2、点赞功能设计1.2.1、
MySQL
单表1.2.2、单表+
MySQL
关联表1.2.3、
MySQL
关联表+mq1.2.4、redis+mq1.2.5、mongodb关联文档二、性能测试
陈亦康
·
2025-07-01 00:02
Redis深入学习
经验分享
面试总结
redis
数据库
缓存
MySQL
数据库
数据库(
Mysql
)默认端口###port=3306数据文件默认位置/usr/local/
mysql
/data数据库的引擎###InnoDB存储引擎:默认引擎,最常用的。
段帅龙呀
·
2025-07-01 00:59
Linux
数据库
mysql
linux
mysql
中函数random_random()函数怎么使用 - min
...nt_r($arr,true)."";}//发红包函数functionhongbao($money,$min,$max,$num,$arr=array(),$first='yes'){if($first=='yes'){//由于红包是以分为单位所以先转换单位,1元=100分,但只需转换一次$money=$money*100;$min=$mi...random()函数可以用于返回范围0(包括)
易车
·
2025-06-30 23:57
mysql中函数random
MySQL
的日志分析
MySQL
的日志分析
MySQL
的日志系统是保证数据一致性、持久性和高可用的核心组件,不同日志各司其职。
jarenyVO
·
2025-06-30 23:52
Mysql
数据库
pgsql14自动创建表分区
最近有pgsql的分区表功能需求,没想到都2025年了,pgsql和
mysql
还是没有自身支持自动创建分区表的功能现在pgsql数据库层面还是只能用老三样的办法来处理这个问题,每个方法各有优劣1.触发器这是最传统的方法
健康马m
·
2025-06-30 22:47
pgsql
数据库
阿里云Ubuntu服务器上安装
MySQL
并配置远程连接
1.安装
MySQL
首先连接到你的Ubuntu服务器,然后执行:#更新软件包列表sudoaptupdate#安装
MySQL
服务器sudoaptinstall
mysql
-server#启动
MySQL
服务sudosystemctlstart
mysql
一条破秋裤
·
2025-06-30 21:39
个人笔记
adb
linux部署Java项目流程
项目部署流程开始准备需要的包,我用的是openJDK8,
Mysql
8,nginx0.6.361.搭建Linux环境若操作系统为windows环境,首先安装虚拟机并搭建对应的linux操作系统。
呆萌IT少女
·
2025-06-30 19:27
linux
项目部署
mysql
linux
java
服务器
nginx
Ubuntu开放
mysql
3306端口
Ubuntu开放
mysql
3306端口1.检查UFW防火墙规则2.检查iptables规则1.检查UFW防火墙规则sudoufwstatusverbose|grep3306若输出包含3306/tcpALLOW
·
2025-06-30 19:55
Day32 Web自动化进阶
系列文章目录Day01软件测试基础总结Day02测试用例知识点总结(上)Day03测试用例知识点总结(下)Day04禅道-从安装到卸载Day05
MySql
的基础使用Day06
MySql
知识点总结Day07
MySql
lookout99
·
2025-06-30 18:18
软件测试
python
自动化
测试工具
Day33 PO模型
系列文章目录Day01软件测试基础总结Day02测试用例知识点总结(上)Day03测试用例知识点总结(下)Day04禅道-从安装到卸载Day05
MySql
的基础使用Day06
MySql
知识点总结Day07
MySql
lookout99
·
2025-06-30 18:18
软件测试
python
自动化
测试工具
mysql
锁机制
深入解析
MySQL
锁机制:从原理到实战场景前言在数据库高并发场景中,锁机制是保障数据一致性和事务隔离性的核心。然而,
MySQL
中锁的类型繁多,概念抽象,容易让人望而生畏。
weixin_45990219
·
2025-06-30 17:13
教程
mysql
数据库
AlpineLinux安装部署MariaDB
简单来说,MariaDB被视为
MySQL
的一个社区驱动的分支,它保留了
MySQL
的许多特性和功能,同时引入了一些新的特性和改进。
山岚的运维笔记
·
2025-06-30 17:12
Linux
运维及使用
mariadb
数据库
Ubuntu下安装Moodle平台
二安装准备Moodle通常在Linux操作系统上,基于Apache,PostgreSQL/
MySQL
/MariaDB和PHP进行开发。为了平台的稳定性,我们选择Linux操作系统
swy520
·
2025-06-30 17:12
ubuntu
Moodle
ubuntu
Moodle
MySQL
锁机制全解析:从表锁到间隙锁,谁都能看懂的知识!
目录一、锁的基本概念二、
MySQL
中的锁类型1.表级锁(TableLock)2.行级锁(RowLock)3.间隙锁(GapLock)4.意向锁(IntentLock)5.乐观锁(OptimisticLock
dr李四维
·
2025-06-30 17:42
笔记
mysql
数据库
锁
死锁
乐观锁
悲观锁
意向锁
计算机导论期末快速
复习
指南
操作系统核心概念进程与线程进程是程序在内存中的一次执行过程,具有动态性和并发性一个进程可以有多个线程,但至少要有一个线程资源分配给进程,同一进程的所有线程共享该进程的所有资源处理机分配给线程,真正在处理机上运行的是线程进程状态转换:被唤醒→就绪状态;时间片用完→执行状态变为就绪状态进程同步与死锁互斥:系统存在临界资源循环等待:多个进程形成等待链不可剥夺:已分配资源在宿主释放前不能被剥夺操作系统类型
Pu_Nine_9
·
2025-06-30 17:41
杂记
计算机导论
MySQL
5.7评估数据库层binlog过滤写入
binlog-do-db参数的影响本次测试均为binlog_format=row格式,因为binlog_format=statement格式在复制场景下,对函数和存储过程使用不友好,很容易导致主从数据不一致,生产环境很少有使用statement格式。使用use指定库在test库进行ddl操作和dml操作[root@localhost]15:17:10[test]>flushbinarylogs;Q
颖妍--唯爱
·
2025-06-30 17:39
数据库
mysql
mariadb冷备操作流程
1、配置清单10.0.0.23客户端一台,10.0.0.13服务端一台,需要将客户端的数据备份到服务端2、客户端配置2.1开启二进制日志vim/etc/
mysql
/mariadb.conf.d/50-server.cnf2.2
运维小杨
·
2025-06-30 15:58
mariadb
数据库
【有源码】基于爬虫+python的美食数据分析与可视化flask热门美食推荐系统的设计与实现
本文目录1.开发环境2系统设计2.1设计背景2.2设计内容3系统展示3.1功能展示视频3.2系统页面4更多推荐5部分功能代码1.开发环境开发语言:Python采用技术:flask、爬虫数据库:
MySQL
Q2643365023
·
2025-06-30 14:21
Python
大数据
python
爬虫
计算机毕设选题
毕业设计源码
计算机毕设项目
数据分析
美食推荐系统
java
复习
06
线程还没学会,然后查漏补缺。再学一下泛型,下一篇博客写。1线程控制方法名说明staticvoidsleep(longmillis)使当前正在执行的线程停留(暂停执行)指定的毫秒数voidjoin()等待这个线程死亡voidsetDaemon(booleanon)将此线程标记为守护线程,当运行的线程都是守护线程时,Java虚拟机将退出sleep方法的应用,这里用trycatch包围packagePT
im_AMBER
·
2025-06-30 13:41
java
开发语言
学习
OceanBase批量插入数据报错java.lang.ArrayIndexOutOfBoundsException:0
OceanBase数据库
MySQL
模式,插入数据报错,直接首先换了连接池,插入数据成功。
二宝哥
·
2025-06-30 10:55
oceanbase
java
开发语言
计算机英语上 期末
复习
(广外软工)
前言广外21级软件工程计算机英语期末
复习
,考试据说只考前10页的内容期末考试题型:1.名词解释2.翻译(如果有翻译错误/小道消息/未补充的知识点请评论,祝大家期末科科4.0!)
记忆中的你问我
·
2025-06-30 09:17
学习
经验分享
课程设计
笔记
其他
深入理解Redis
传统的关系型数据库(如
MySQL
)虽然功能强大,但在高并发场景下往往成为性能瓶颈。
·
2025-06-30 08:44
山西大同大学学生公寓管理系统(11402)
项目演示项目演示视频二、资料介绍完整源代码(前后端源代码+SQL脚本)配套文档(LW+PPT+开题报告)远程调试控屏包运行三、技术介绍Java语言SSM框架SpringBoot框架Vue框架JSP页面
Mysql
·
2025-06-30 07:38
Qt 各种功能学习笔记
将数据库的模型显示在控件中2.Qt关于控件2.1用正则表达式设置输入框只能输入正浮点数2.2设置QDateTimeEdit的时间格式和设置为当前时间1.Qt关于数据库1.1Qt链接数据库基础教学:使用Qt链接
MySql
栈不收
·
2025-06-30 07:08
qt
学习
笔记
MySQL
(107)如何进行分片查询?
1.环境准备假设我们继续使用SpringBoot和
MySQL
,且需要查询的表是orders表。我们已经有了分片的数据库环境和数据源配置。
辞暮尔尔-烟火年年
·
2025-06-30 07:06
MySQL
mysql
数据库
Python+Vue计算机毕业设计智慧养老院管理系统egn81(源码+程序+LW+部署)
该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程项目运行环境配置:Python3.7.7+Django+
Mysql
5.7+piplist+HBuilderX(Vscode也行)+Vue+Pychram
心心毕设程序源码
·
2025-06-30 06:02
python
vue.js
课程设计
Java项目实现Excel导出(Hutool)
官网:Excel生成-ExcelWriter(hutool.cn)1.使用Hutool工具实现Excel导出(.xlsx格式)业务场景:使用SpringCloud+
mysql
+mybatis-plus需要将数据库中的数据导出到
xwh-
·
2025-06-30 04:15
笔记
excel
spring
cloud
中间件
复习
(java向,示例代码为java),所有问题都会有链接单独解析
根据近些年情况整理的Java服务常用中间件及面试
复习
指南(每个中间件10个以上问题+实战模拟)一、核心中间件清单(2020-2023高频使用)中间件分类典型中间件核心应用场景RPC框架Dubbo3.x、
搞不懂语言的程序员
·
2025-06-30 03:12
重拾java
中间件
中间件
java
开发语言
MySQL
常用函数性能优化及索引影响分析
MySQL
常用函数性能优化指南(含索引影响分析)以下是
MySQL
函数使用指南,新增性能影响评级、索引失效分析和优化方案,帮助您高效使用函数:一、字符串处理函数(含性能分析)函数示例性能影响索引影响优化建议
Hai-W
·
2025-06-30 02:35
数据库
mysql
性能优化
数据库
sql
Docker 入门教程(七):容器数据卷
二、三种挂载方式示例:
MySQL
数据持久化三、数据卷容器模式(旧式技术)Docker入门教程(七):容器数据卷一、为什么需要数据卷?
千233
·
2025-06-30 01:33
Docker(for科研er)
docker
java
eureka
Spring AI 结合 MCP
MySQL
实现对话式数据库查询
下面我将详细介绍如何使用SpringAI框架结合MCP(可能指
MySQL
连接池或相关组件)实现对话中的数据库查询功能。
没刮胡子
·
2025-06-30 01:32
软件开发技术实战专栏
人工智能AI
Spring
数据库
spring
人工智能
spring-ai
mcp-server
mysql
Docker 方式安装 Zabbix 7.0 LTS 支持版本
zabbix官网可用的docker镜像在DockerHub中可用的镜像://zabbixagentzabbix/zabbix-agent//zabbixserverzabbix/zabbix-server-
mysql
zabbix
运维阿峰
·
2025-06-29 23:46
Zabbix
docker
zabbix
容器
使用datax进行
mysql
的表恢复
DataXDataX是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括
MySQL
、SQLServer、Oracle、PostgreSQL、HDFS、Hive、HBase、OTS、ODPS等各种异构数据源之间高效的数据同步功能
是桃萌萌鸭~
·
2025-06-29 22:14
mysql
数据库
Club_IntelliMatch_Development_Guide
系统基于PythonFlask构建RESTfulAPI后端,Vue.js3+Vite构建现代化前端,
MySQL
作为持久化数据存储。本文档深入分析了整个开发流程的技术架构、设计原则和实现细节。
Joseit
·
2025-06-29 22:42
python
python
pygame
django
flask
Ansible部署
MySQL
实操
一、Ansible概述Ansible是一款开源的自动化运维工具,由MichaelDeHaan于2012年创建,2015年被红帽(RedHat)收购(收购金额超1亿美元)。它基于Python开发,通过SSH协议实现远程节点管理,无需在被控端安装任何客户端代理(Agentless)。这种设计使其成为轻量级、易部署的自动化解决方案,特别适合批量系统配置、应用程序部署和任务编排等场景。核心特点无代理架构:
码农运维知识
·
2025-06-29 22:10
运维
mysql
ansible
mysql
深入了解数据库领域行式存储的架构设计
我们将通过“图书馆藏书”的趣味比喻、具体代码示例和真实数据库(如
MySQL
InnoDB)的实践案例,深入理解行式存储的核心原理、适用场景及未来趋势,帮助读者建立对数据库存储架构的系统认知。
数据库管理艺术
·
2025-06-29 22:06
数据库专家之路
大数据AI人工智能
MCP&Agent
SQL实战
数据库
ai
MySQL
之全场景常用工具链
MySQL
之全场景常用工具链一、基础连接与客户端工具1.1
mysql
命令行客户端1.2
MySQL
Workbench:官方可视化1.3NavicatPremium二、管理与开发工具2.1phpMyAdmin
AA-代码批发V哥
·
2025-06-29 21:29
MySQL
mysql
数据库
运维
mysql
页分裂_Innodb页面分裂
何时进行页面分裂插入操作时首先调用乐观插入函数btr_cur_optimistic_insert,若发现此次空间不足,进行悲观插入,函数btr_cur_pessimistic_insert,在这里会触发页面分裂。dberr_tbtr_cur_optimistic_insert(...){...if(leaf&&page_size.is_compressed()&&(page_get_data_si
zhuyuejituan
·
2025-06-29 20:26
mysql
页分裂
暑假
复习
篇之运算与逻辑
运算符算术运算符:+-*/%(取余)【优先级与数学上的优先级一致】赋值运算符:=、+=、-=、*=、/=、%=、++、--比较运算符:==、!=、>、=、>(向右位移)>>>(无符号向右位移)<<(向左位移)位运算符:&(按位与)、|(按位或)、^(按位异或)运算符:①一个浮点与整数运算时的结果还是浮点数②一个整数除另一个整数的结果还是整数整除③注意不同数据类型的常规类型【注意范围问题】赋值运算符
清梚不喝粥
·
2025-06-29 20:23
25暑假
java
算法
后端
MYSQL
中常见DDL语句
DDL:对数据库以及数据库内部的对象进行创建、删除、修改等操作的语言,DDL语句更多的是由数据库管理员(DBA)使用,开发人员一般很少使用。一、数据库:1、查看数据库列表:showdatabases;2、创建数据库:createdatabase[ifnotexists]数据库名;3、显示已创建的库创建时的创建语句:showcreatedatabases数据库名4、删除数据库:dropdatabas
为你奋斗!
·
2025-06-29 19:19
数据库
mysql
sql
Linux离线安装
mysql
Linux离线安装
mysql
(centos7)1、下载
MySQL
2、使用xshell文件传输工具,上传到Linux服务器3、安装前准备4、安装
MySQL
5、Navicat连接测试1、下载
MySQL
https
为你奋斗!
·
2025-06-29 19:19
开发环境软件安装
android
adb
上一页
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
其他