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
Nginx转发MySQL
高频面试--
MySQL
Mysql
1.InnoDB采用的数据结构InnoDB使用B+树作为索引结构:主键索引(聚簇索引):叶子节点直接存储数据行,数据按主键顺序存储。
旋风菠萝
·
2025-05-27 22:32
八股文
java八股
mysql
开发语言
java
mysql
中约束大于0_
MySQL
中的完整性约束
MySQL
支持的完整性约束:NOTNULL约束字段的值不能为空DEFAULT设置字段的默认值UNIQUEKEY(UK)约束字段的值是唯一PRIMARYKEY(PK)约束字段为表的主键,可以作为该表记录的唯一标识
地产S姐
·
2025-05-27 21:53
mysql中约束大于0
MySQL
中常见约束介绍
MySQL
数据库通过约束(constraints)防止无效的数据进入到表中,以保护数据的实体完整性。六大约束:非空/notnull:保证字段值不能为空默认/default:保证该字段有默认值唯一/un
不想掉头发$
·
2025-05-27 21:53
MySQL数据库
mysql
数据库
database
MySQL
问题:
MySQL
中使用索引一定有效吗?如何排查索引效果
不一定有效,当查询条件中不包含索引列或查询条件复杂且不匹配索引顺序对于一些小表,
MySQL
可能选择全表扫描而非使用索引,因为全表扫描的开销可能更小最终是否用上索引是根据
MySQL
成本计算决定的,评估CPU
yzlAurora
·
2025-05-27 21:23
数据库
SQL教学:掌握
MySQL
数据操作核心技能--DML语句基本操作之“增删改查“
作为
MySQL
新手小白,掌握DML语句对于数据库数据的插入、查询、更新和删除至关重要。下面,我将通过文字讲解、代码示例和注释,帮助大家轻松掌握DML语句的使用。
李 小白
·
2025-05-27 21:52
MYSQL
sql
mysql
数据库
MySQL
中的约束
非空约束非空约束确保列不接受NULL值创建表时表示非约束createtable表名(字段名notnull,......);例:createtableusers(idintnotnull,namevarchar(20));#报错,id没有默认值,不允许为空insertintousers(name)values("李四");在已有字段添加非空约束altertable表名modifycolumn字段名字
夕泠爱吃糖
·
2025-05-27 20:50
mysql
数据库
面试常考算法题c++
⑤有没有学习过数字电路⑥薪资要求最低⑦生活环境介绍⑧想在哪里工作-项目(webserver)①讲一下epoll怎么用的②项目用的多进程还是多线程怎么考虑的③项目难点在哪里(类的设计、优化、解析报文)④
mysql
sunsiney
·
2025-05-27 19:43
面试
算法
c++
Nginx
模块化架构
Nginx
模块化架构详解
Nginx
是一个高效、灵活、开源的Web服务器和反向代理服务器。它的模块化架构使其在扩展功能时具有极高的灵活性,能够根据不同需求通过加载模块来添加或删除功能。
Flying_Fish_Xuan
·
2025-05-27 19:39
nginx
架构
运维
Linux下的全能网络工具:socat命令详解
它支持多种协议(TCP、UDP、SSL、UNIXSocket、文件、管道等),能够实现数据流重定向、端口
转发
、代理、加密通信等功能。
ScilogyHunter
·
2025-05-27 18:37
linux
linux
socat
数据库扩展之道:分区、分片与大表优化实战
通过实际案例(如
MySQL
分区实
qcidyu
·
2025-05-27 18:34
文章归档
水平分片
分布式数据库
性能优化
大数据管理
分片技术
数据分区
数据库扩展
综合实现案例 LVS keepalived
mysql
等
基于企业级高可用架构的Linux案例,整合
Nginx
、HTTPS、LVS、Keepalived、
MySQL
等服务,实现Web服务的负载均衡、高可用性及数据持久化。
运维成长记
·
2025-05-27 17:29
linux
运维
服务器
lvs
数据库
企业级调度器LVS (面试版)
它将多个服务器组成⼀个⾼可⽤、⾼性能和⾼可靠的虚拟服务器集群,通过将客户端的请求
转发
到不同的后端服务器,实现负载均衡和⾼可⽤性。2.什么是LVS的调度算法?它们的区别是什么?
运维成长记
·
2025-05-27 17:59
lvs
[杂学笔记]STL容器的迭代器、CMake与Makefile、完美
转发
、NULL与nullptr的区别 、GDB调式命令、平衡树与红黑树
目录1.STL容器的迭代器2.CMake与Makefile3.完美
转发
4.NULL与nullptr的区别5.GDB调式命令6.平衡树与红黑树1.STL容器的迭代器InputIterator输入迭代器、OutputIterator
北顾南栀倾寒
·
2025-05-27 17:56
笔记
c++
开发语言
MySQL
xtrabackup
物理备份xtrabackup介绍
MySQL
冷备、
mysql
dump、
MySQL
热拷贝都无法实现对数据库进行==增量备份==。
一夜沐白
·
2025-05-27 16:54
mysql
数据库
ORM++ 封装实战指南:安全高效的 C++
MySQL
数据库操作
ORM++封装实战指南:安全高效的C++
MySQL
数据库操作一、环境准备1.1依赖安装#Ubuntu/Debiansudoapt-getinstalllib
mysql
client-dev#CentOSsudoyuminstall
mysql
-devel
ALex_zry
·
2025-05-27 15:45
数据库
工具
orm
数据库
安全
c++
MySQL
排序分页数据顺序错乱的原因和解决办法
【
MySql
】
MySQL
排序分页查询数据顺序错乱的原因和解决办法_
mysql
排序不稳定的原因_No8g攻城狮的博客-CSDN博客
MySQL
::
MySQL
8.0ReferenceManual::8.2.1.19LIMITQueryOptimization
Simple_Coffee
·
2025-05-27 15:14
mysql
java
数据库
LNMP架构源码安装实战教程
本文还有配套的精品资源,点击获取简介:本文档为Linux操作系统下LNMP(Linux+
Nginx
+
MySQL
+PHP)架构的源码安装过程提供详细指导。
朱昆 iamkun
·
2025-05-27 13:39
nginx
1.28 安装部署文档HTTPS访问
1.环境下载cd/softwgethttps://
nginx
.org/download/
nginx
-1.28.0.tar.gzwgethttp://10.26.211.56:8080/
nginx
-1.28.0
weixin_42389352
·
2025-05-27 13:38
nginx
https
linux
类似花生壳内网穿透工具,最常见的9款内网端口映射软件公网访问,收好了!
一、NAT网络了解我们一般上网的网络带宽都是经过本地网络商NAT路由器
转发
的,在NAT网关上会有一张映射表,表上记录了内网向公网哪个IP和端口发起了请求,然后如果内网有主机向公网设备发起了请求,内网主机的请求数据包传输到了
搬码临时工
·
2025-05-27 11:54
智能路由器
网络
数据库
服务器
运维
Spring Cloud Gateway 整合 Nacos 实现服务请求自动
转发
+负载均衡!
一、背景介绍本文将继续研究Gateway的更高级用法,比如整合服务注册中心实现请求自动路由
转发
、整合服务配置中心实现路由规则动态加载等。下面我们一起来看看相关的实现思路。
奔向理想的星辰大海
·
2025-05-27 11:21
架构
负载均衡
java
前端
微信公众号、小程序和企业微信申请流程
内容涵盖服务器硬件(如IBMSystem3650M5)、云服务平台(如腾讯云、华为云)、服务器软件(如
Nginx
、Apache、GitLab、Redis、Elasticsearch、Kubernetes
奔跑吧邓邓子
·
2025-05-27 11:20
企业运营
小程序
微信
微信小程序
小于
mysql
8的主从
mysql
7主从
--步骤1:停止复制IO线程STOPSLAVEIO_THREAD;--停止所有STOPSLAVE;--SOURCE_LOG_FILE='主库SHOWBINARYLOGSTATUS输出的File值',--SOURCE_LOG_POS=主库SHOWBINARYLOGSTATUS输出的Position值;CHANGEMASTERTOMASTER_HOST='ip',MASTER_USER='repl_u
大得369
·
2025-05-27 11:49
前端
服务器
linux
SpringBlade 部署文档
SpringBlade部署文档目录环境准备基础软件安装中间件安装项目部署服务启动常见问题1.环境准备1.1硬件要求CPU:2核以上内存:4G以上磁盘空间:20G以上1.2软件版本JDK:17+(按项目而定)
MySQL
Smile_Gently
·
2025-05-27 10:48
maven
java
spring
spring
boot
安装openresty使用
nginx
+lua,openresty使用jwt解密
yuminstall-yepel-releaseyumupdateyumsearchopenresty#查看是否有可用包yuminstall-yopenresty启动systemctlstartopenresty验证服务状态systemctlstatusopenresty设置开机自启systemctlenableopenrestysystemctlstopopenresty#停止服务systemc
大得369
·
2025-05-27 10:16
openresty
nginx
lua
mysql
中什么机制保证宕机数据恢复
MySQL
通过多种机制来保证在宕机或意外崩溃时数据的完整性和可恢复性。这些机制主要包括事务日志、崩溃恢复和数据持久化等。
zhglhy
·
2025-05-27 10:16
mysql
数据库
26.
MySQL
数据库宕机恢复
[root@
mysql
1test]#sed-i'1d'itpux_rh1#P#p2014#SP#p2014sp0.ibd[root@
mysql
1test]#2.重启数据库[root@
mysql
1binlog
戒掉贪嗔痴(薛双奇)
·
2025-05-27 10:45
数据库运维-MySQL
数据库
mysql
大量连接导致
mysql
宕机解决办法
一.记录自己解决的一次大量连接导致
mysql
数据库宕机情况。解决办法:第一步:[
mysql
d]修改
mysql
配置文件,总共为1到6,最好不要超过3,否则会有数据永久丢失情况出现。
东皇
·
2025-05-27 10:14
随写
mysql
意外宕机服务重启不了如何止损及恢复数据
当时其实还不知道,最要命的是下面的
mysql
服务是关闭的状态。只是先去解决磁盘爆满的问题。将gitlab删掉之后磁盘都空出来了,然后就是项目还是上不去,结果发现
mysql
服务没
穆雄雄
·
2025-05-27 10:44
mysql
数据库
Redis 缓存 +
MySql
持久化 实现点赞服务
前言为什么所用redis作为缓存来实现点赞服务,而不是直接就使用
mysql
来完成?
Fancier__
·
2025-05-27 10:14
缓存
redis
mysql
增量同步
点赞
MySQL
意外宕机怎么办,数据会丢么?数据怎么恢复吗?
对于这个问题,稍微了解一点
MySQL
知识的人,都会斩钉截铁的回答:不会!为什么?他们也会毫不犹豫地说:因为有重做日志(redolog),数据可以通过redolog进行恢复。
秋风叶�
·
2025-05-27 10:13
nginx
部署前端项目(linux、docker)
引言在CentOS7系统上使用docker安装
nginx
,使用
nginx
部署一个由Vue开发、打包的项目docker安装
nginx
这里不多赘述,直接上docker-compose.yml代码
nginx
:
嘟嘟可在哪里。
·
2025-05-27 09:39
nginx
前端
linux
MySQL
备份详细步骤
目录一、直接拷贝数据库文件二、
mysql
dump备份数据库1、备份编辑2、备份还原(1)完全备份还原(2)增量备份#eg(1)创建一个新的数据库表resume.test(2)此时完全备份(3)接着再往数据库表里面插入两条数据
DN金猿
·
2025-05-27 08:32
mysql
oracle及其他数据库
mysql
数据库备份
mysql备份
数据库
linux如何添加webdav,linux下为
Nginx
添加 WebDAV 支持
为
Nginx
添加WebDAV支持在编译
Nginx
知道有”–with-http_dav_module”这么一个参数,但真正让我要在实际受用于这个功能,说出来有些出人意外–解决使用安卓手机通过SFTP访问MacOSX
吕驰宇
·
2025-05-27 08:32
linux如何添加webdav
linux中
nginx
上传文件方法,
nginx
加载webdav模块实现http协议上传文件
POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可直接对WebServer直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制,本章使用
nginx
编程梦境导航
·
2025-05-27 07:32
Mysql
的MVCC机制
MySQL
的MVCC机制主要通过以下几个关键要素来工作:数据版本与隐藏列-
MySQL
InnoDB存储引擎会在每行数据中添加几个隐藏列,用于实现MVCC。
zhifeng687
·
2025-05-27 07:00
数据库
mysql
数据库
[特殊字符] 使用增量同步+MQ机制将用户数据同步到Elasticsearch
本篇文章将详细介绍我们是如何实现
MySQL
到Elasticsearch的增量同步,以及如何通过MQ消息队列实现用户信息实时更新的机制。
冼紫菜
·
2025-05-27 07:30
Java后端
优化
微服务
elasticsearch
大数据
搜索引擎
java
后端
springcloud
docker push 报错 denied: requested access to the resource is denied
问题:当dockerlogout->dockerlogin用户登录,但仍然无法dockerpush$dockerpush/
nginx
-custom:v1Thepushreferstorepository
SunTecTec
·
2025-05-27 07:00
docker
docker compose yml 启动的容器中,如何使用linux环境变量赋值
以下是几种常见的使用方式-使用env_file加载变量文件可以单独定义一个环境变量文件(如app.env),然后在docker-compose.yml中加载:services:app:image:
nginx
env_file
SunTecTec
·
2025-05-27 07:30
Docker
docker
容器
运维
Linux系统shell脚本之
mysql
的日志备份
Linux系统shell脚本之
mysql
的日志备份一、脚本要求二、脚本内容一、脚本要求备份/var/lib/
mysql
/下的日志文件二、脚本内容[root@192practice]#cat
mysql
.sh
江湖有缘
·
2025-05-27 07:30
mysql
linux
数据库
Nginx
安装webdav
OMV是基于Debian的Nas系统,由于omv6已经安装
nginx
,所以可以直接运行以下命令查看支不支持webdav
nginx
-v输出如下:root@armbian:~#
nginx
-V
nginx
version
Abin17618
·
2025-05-27 07:58
Linux
NAS
笔记
linux
debian
服务器
运维
ssh
MySQL
数据库初体验
目录1.1数据库简介1.1.1使用数据库的必要性1.1.2数据库的基本概念1.数据2.数据库和数据库表3.数据库管理系统和数据库系统1.1.3数据库发展史1.数据库系统发展史(1)初级阶段——第一代数据库(2)中级阶段——第二代数据库(3)高级阶段——第三代数据库2.经典数据模型(1)网络模型(2)层次模型(3)关系模型3.当今主流数据库介绍(1)关系数据库1-SQLServer简介2-Oracl
别骂我h
·
2025-05-27 07:28
数据库
mysql
python操作
MySQL
数据库
目录一:安装python
MySQL
连接库1.安装
mysql
-connector-python2.安装Py
MySQL
二:python连接
MySQL
数据库1.导入连接库2.创建数据库连接3.创建游标对象4.
别骂我h
·
2025-05-27 07:27
数据库
mysql
从零开始学Spring(三)——SpringIOC与DI
在传统的开发中,我们通过new关键字创建对象,这种方式创建对象不利于我们在需求变更后的修改操作,例如:原来的需求是使用Orcle数据库存储数据,后来需求修改为使用
Mysql
数据库存储数据,此时我们就要去源码中找到创建
Tony_chenph
·
2025-05-27 06:53
Spring
java
spring
mysql
分表分为127张表_GitHub - ShenYiQian/SASDN-Database
SASDN-Database1.简介SASDN-Database是基于Typeorm的封装,内部实现了分库分表的功能,对于开发者来说,只需要遵循一些规范即可像原来一样通过操作对象的方式来操作数据库。2.功能2.1ShardKey若需要使用分表功能,首先要了解什么是ShardKey,ShardKey是表中的一个字段,但是一定要保证唯一。插件读取此字段的值然后根据一致性hash算法去计算该条数据具体落
仙女味儿的帕尼
·
2025-05-27 06:51
mysql分表分为127张表
分布式
mysql
分库分表_有了分布式数据库,是不是就不需要分库分表了?
还需要,只是变得更隐蔽了。分库分表或者sharding的本质是摩尔定律的失效,单一节点的计算能力无法管理所有的应用状态。由于在多个节点上维护同一份状态并且保证彼此一致的成本太高,所以需要设计一组策略,把应用数据分成若干份,让每一份数据路由到不同的节点进行处理。这里没有太多技巧。研究过paxos/raft就会知道在不同节点间维持状态一致性需要付出多大的成本。sharding机制引入了数据分布策略,目
歌酒诗
·
2025-05-27 06:50
分布式mysql分库分表
【干货】分库分表最佳实践
何时分库分表
MySQL
单表(innoDB)可以存储10亿级数据,只是这时候性能比较差,业界公认
MySQL
单表容量在1KW以下是最佳状态,因为这时它的BTREE索引树高在3~5之间。
被基金支配的打工人
·
2025-05-27 06:49
数据库
mysql
java
MySQL
中的MVCC(多版本并发控制)
MVCC(Multi-VersionConcurrencyControl)即多版本并发控制。MVCC通过保留数据的多个版本,使得读写操作可以并行执行而不会相互阻塞,从而大大提高了系统的并发处理能力。一:MVCC的两种读方式在实现MVCC的数据库中,有两种主要的读方式:a.快照读(SnapshotRead)这是最常见的一种读方式即普通的select语句,当一个事务执行快照读时,它读取的是事务开始时刻
超级-码力
·
2025-05-27 05:18
mysql
数据库
mysql
错误号1130
最近在高远程服务器的数据库,老是要用远程桌面上去操作数据库,很不方便,于是想在本地用sqlyog远程
mysql
老是报错误号1130ERROR1130:Host192.168.2.159isnotallowedtoconnecttothis
MySQL
server
zth1002
·
2025-05-27 05:47
数据库
mysql
错误号1130
1.解决
mysql
出现错误代码是1130的问题
https://blog.csdn.net/oopDesigner/article/details/5497515
枫-无-痕
·
2025-05-27 05:47
开发环境安装大全
mysql
1130
mysql连接
mysql
+error+code+1130,Navicat for
MySQL
远程连接报错 1130错误的解决方法
错误代码是1130,ERROR1130:Hostxxx.xxx.xxx.xxxisnotallowedtoconnecttothis
MySQL
server是无法给远程连接的用户权限问题Navicatfor
MySQL
1130
weixin_39975744
·
2025-05-27 05:47
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他