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
的慢sql优化
为什么要优化慢sql?慢sql会长时间占用数据库连接数,如果项目中有大量的慢sql,那么可用的数据库连接数就会变少,进而会影响业务。慢sql优化优化慢sql,最常见的就是添加索引。查询语句中不要使用select*尽量减少子查询,使用关联查询(leftjoin,rightjoin,innerjoin)替代减少使用IN或者NOTIN,使用exists,notexists或者关联查询语句替代or的查询尽
乐之者v
·
2024-02-09 04:05
A1-mysql
mysql
sql
数据库
MySQL
表空间碎片会影响什么
MySQL
表空间的碎片化是一个十分常见的问题。简单来说,当表中的数据不断被删除或者更新之后,表中的空间并没有被完全清空。这个问题就会导致
MySQL
表的空间出现碎片。
Hysea.
·
2024-02-09 03:31
mysql
数据库
SQL持续更新中
MYSQL
数据库的SQL语句不区分大小写,关键字建议使用大写。3种注释单行注释:--注释内容或#注释内容(
mysql
特有)多行注释:/*注
只年
·
2024-02-09 03:29
sql
oracle
数据库
MySQL
中drop、delete与trancate的区别
droptable删除指定的表的结构和数据,执行后表将不存在无法恢复删除的数据等同于删除一个Excel表DROPTABLEtable_name;DELETE只从表中删除数据,不删除表的结构允许删除指定条件的部分数据,若没有指定删除条件,就直接清空表中所有数据执行后表仍旧存在,但表中没有数据等同于删除一个Excel中的数据可通过还原备份或回放二进制日志来恢复被删除的数据。DELETEFROMtabl
你好,此用户已存在
·
2024-02-09 03:23
数据库
mysql
数据库
MySQL
数据库——索引
索引是数据结构,用于高效获取数据的数据结构(有序)。1、索引的优缺点:1.1、优点:a、提高数据检索效率,降低数据库的IO成本(提高查询效率)b、通过索引列对数据进行排序,降低了数据排序的成本,降低CPU的消耗(提高排序效率)1.2、缺点:a、索引列也是要占用空间的b、索引大大提高查询效率,但降低了更新的速度,比如INSERT、UPDATE、DELETE2、索引结构索引结构索引结构描述B+Tree
樊家小丹丹
·
2024-02-09 03:18
数据库
mysql
MySQL
数据库存储引擎 InnoDB、MyISAM、Memory
MySQL
数据库存储引擎主要有以下三个:InnoDB,MyISAM和Memory1、InnoDBInnoDB是一种兼顾高可靠性和高性能的统一存储引擎,在
MySQL
5.5之后,InnoDB是默认的
MySQL
樊家小丹丹
·
2024-02-09 03:17
数据库
mysql
MySQL
存储引擎特点一览表——存储引擎如何选择
面试会问嘀嘀嘀1、
MySQL
存储引擎特点三大区别已经在下表里面标红
MySQL
存储引擎特点特点InnoDBMyISAMMemory存储限制64TB有有事务安全支持——锁机制行锁表锁表锁B+tree索引支持支持支持
樊家小丹丹
·
2024-02-09 03:17
mysql
数据库
MySQL
之体系结构
华子目录
MySQL
简介
MySQL
的特性
MySQL
版本
MySQL
常见版本数据库排名网站
MySQL
结构体系查看最大连接数查询缓存配置情况一条SQL语句执行流程
MySQL
简介
MySQL
是一个小型关系数据库管理系统
^~^前行者~~~
·
2024-02-09 02:35
mysql
adb
数据库
MySQL
之密码策略和用户授权
华子目录密码策略查看数据库当前的密码策略密码策略详解caching_sha2_password_auto_generate_rsa_keyscaching_sha2_password_digest_roundscaching_sha2_password_private_key_pathcaching_sha2_password_public_key_pathdefault_password_lif
^~^前行者~~~
·
2024-02-09 02:05
mysql
数据库
运维
MySQL
之表数据操作
update语句三、删除数据delete语句truncate语句drop,delete,truncate的区别一、插入数据insert语句在表里面插入数据:默认情况下,一次插入操作只插入一行方式1语法
mysql
^~^前行者~~~
·
2024-02-09 02:04
mysql
数据库
运维
uniapp使用的注意事项
pages,即会在pages文件夹中创建相应的文件uniapp:在pages.json中配置页面,但不会同步的生成文件uniapp:在pages文件夹上右键,新建页面,会同步的在pages.json中
自动生成
对应的配置
grey_2450
·
2024-02-09 02:27
排查生产环境:
MySQL
TransactionRollbackException数据库死锁
排查生产环境:
MySQL
TransactionRollbackException数据库死锁一.问题现状程序直接宕机,并在error.log日志中发现大量的报错日志,如下:Errorupdatingdatabase.Cause
JavaNice哥
·
2024-02-09 02:58
mysql
数据库
servlet连接
mysql
数据库和oracle数据库
连接
mysql
数据库packagedao;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement
浪羽
·
2024-02-09 02:07
MySQL
系列—08.任务管理二
登录
Mysql
数据库,进入HHDBCS工具中使用"任务管理"可对数据库进行:备份、清空、恢复,后续还可通过"语句窗口"和"任务管理"导出数据。详细操作请参看下方视频!
恒辉信达
·
2024-02-09 02:22
MySQL
索引怎么提高查询的速度?
目录一、
MySQL
介绍二、什么是索引三、为什么要用索引四、索引如何提高查询速度一、
MySQL
介绍
MySQL
是一个开源的关系型数据库管理系统(RDBMS),它是目前最流行和广泛使用的数据库之一。
杨荧
·
2024-02-09 02:56
JAVA
mysql
数据库
《
MySQL
简易速速上手小册》第5章:高可用性和灾难恢复(2024 最新版)
文章目录5.1构建高可用性
MySQL
解决方案5.1.1基础知识5.1.2重点案例:使用Python构建高可用性的电子商务平台数据库5.1.3拓展案例5.2数据备份策略和工具5.2.1基础知识5.2.2重点案例
江帅帅
·
2024-02-09 02:56
《MySQL
简易速速上手小册》
mysql
数据库
python
网络安全
数据分析
人工智能
数据挖掘
《
MySQL
简易速速上手小册》第4章:数据安全性管理(2024 最新版)
文章目录4.1用户认证和权限控制4.1.1基础知识4.1.2重点案例:使用Python管理
MySQL
用户权限4.1.3拓展案例4.2防止SQL注入和其他安全威胁4.2.1基础知识4.2.2重点案例:使用
江帅帅
·
2024-02-09 02:55
《MySQL
简易速速上手小册》
mysql
数据库
数据分析
数据挖掘
github
python
分布式
MySQL
索引
而
MySQL
的InnoDB存储引擎采用了B+树作为索引的数据结构,为数据库的高效运行提供了重要支持。本文将深入探讨InnoDB引擎的B+树实现,以及其带来的诸多优势。
DecemberZero2
·
2024-02-09 01:47
mysql
数据库
LAMP 的认识和搭建环境
Linux+Apache+
Mysql
+PHP以rpm包的方式安装LAMP一安装需要的软件安装包首先挂载一下1)[root@localhost~]#mount/dev/sr0/mnt/一键yum安装2)[
西南蔡徐坤
·
2024-02-09 01:09
PostgreSQL 与
MySQL
相比,优势何在?
我们将通过一张对比表格详细列出PostgreSQL与
MySQL
在不同方面的对比:对比表格特性/数据库PostgreSQL
MySQL
数据类型支持支持JSON/JSONB、数组、区间等高级数据类型基本数据类型支持
小郑说编程i
·
2024-02-09 01:41
postgresql
mysql
区块链
为什么很多公司都开始放弃 Oracle 而使用
MySQL
?
许多公司开始从Oracle转向
MySQL
,这个现象可以从多个角度进行分析,下面我们来详细说一说:1、业务需求分析数据类型和数据模型:Oracle是一个功能强大的企业级数据库,适用于复杂的业务场景和多样化的数据处理需求
小郑说编程i
·
2024-02-09 01:11
MySQL
oracle
mysql
数据库
浏览器F12调试
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章Python机器学习入门之pandas的使用提示:写完文章后,目录可以
自动生成
,如何生成可参考右边的帮助文档文章目录系列文章目录
知行合一。。。
·
2024-02-09 01:11
测试技术
功能测试
PV、UV、IP
提示:文章写完后,目录可以
自动生成
,如何生成可参考右边的帮助文档文章目录前言1.PV1.1PV计算1.2PV的影响因素2.UV2.1UV计算2.2UV的影响因素3.IP3.1IP和UV①UV大于IP②UV
知行合一。。。
·
2024-02-09 01:41
项目--架构
uv
tcp/ip
网络协议
OpenId、UnionId
提示:文章写完后,目录可以
自动生成
,如何生成可参考右边的帮助文档文章目录1.OpenId1.1概念1.2公众号OpenId(简称wxopenid)==同一个微信用户在小程序和公众号上的openid是不同的
知行合一。。。
·
2024-02-09 01:11
项目--架构
微信小程序
【
MySQL
5】创建表
首先,引用官方文档上的语法:CREATE[TEMPORARY]TABLE[IFNOTEXISTS]tbl_name(create_definition,...)[table_options][partition_options]CREATE[TEMPORARY]TABLE[IFNOTEXISTS]tbl_name[(create_definition,...)][table_options][pa
马克约瑟
·
2024-02-09 01:20
MyBatis之环境搭建以及实现增删改查
MyBatis之环境搭建以及实现增删改查前言准备工作1.保证数据库已启动2.创建Person表MyBatis开发环境搭建1.下载MyBatisjar包2.下载
MySQL
的JDBC驱动3.新建Java工程
JavaWeb学起来
·
2024-02-09 01:59
MyBatis
ORM
MyBatis
Docker安装
MySQL
5.7
Docker安装
MySQL
5.7前言Docker准备工作1.linux安装docker2.linux上创建文件夹映射Docker中
MySQL
的配置文件具体安装步骤1.拉取镜像2.启动
MySQL
(为了拷贝配置文件
JavaWeb学起来
·
2024-02-09 01:29
JavaWeb开发环境
docker
容器
运维
JavaWeb开发环境
MySQL
MySQL
-DBA课程-Day10
上节回顾:1.日志管理1.1log_errorlog_error=/data/
mysql
/data/
mysql
.log[ERROR]1.2binlog配置:log_bin=/data/
mysql
/binlog
JoinMyTeam
·
2024-02-09 00:47
mysql
数据库表增添字段,删除字段、修改字段的排列等操作,还不快来
mysql
使用altertable语句修改表。常用的修改表的操作有修改表名、修改字段数据类型或者字段名、增加和删除字段、修改字段的排列位置、更改表的存储引擎、删除表的外键约束等。
运维家
·
2024-02-09 00:41
UUID和雪花(Snowflake)算法该如何选择?
数据库的
主键
要如何选择?数据库中的每一
Java方文山
·
2024-02-09 00:20
IT界的那些事儿
oracle
数据库
原博客站点搭建过程-基于Docker
准备工作:服务器:ECS、RDS各一台(选择阿里云原因:便宜、好用)、域名一枚基础环境:Linux(ECS_Centos7.2)+Nginx(Docker)+
MySQL
(RDS)+PHP(Docker)
天夭夭
·
2024-02-09 00:04
开发知识点-拍黄片的好基友的依赖管理工具-composer
自动加载:Composer还可以
自动生成
一个
amingMM
·
2024-02-09 00:49
开发知识点
composer
android
php
【模板初阶】
提示:文章写完后,目录可以
自动生成
,如何生成可参考右边的帮助文档文章目录前言1.泛型编程2.函数模板2.1函数模板概念2.2函数模板格式2.3函数模板的原理2.4函数模板的实例化2.5模板参数的匹配原则
2301_79585944
·
2024-02-09 00:48
c++
C/C++内存管理
提示:文章写完后,目录可以
自动生成
,如何生成可参考右边的帮助文档文章目录前言1.C/C++内存分布2.C语言中动态内存管理方式:malloc/calloc/realloc/free3.C++内存管理方式
2301_79585944
·
2024-02-09 00:47
c语言
开发语言
基于SSM的网络在线考试系统(有报告)。Javaee项目。ssm项目。
MySQL
数据库作为系统数据储存平台,实现了基于B/S结构的Web系统。报告截图:
气宇轩昂的固执狂
·
2024-02-09 00:12
SSM
java-ee
java
在Linux下源码编译安装GreatSQL/
MySQL
本文首发于GreatSQL社区微信公众号。原创内容未经授权不得随意使用,转载请联系小编并注明来源。0、提纲1、准备工作1.1、配置yum源1.2、安装docker1.3、提前下载几个必要的安装包1.4、构建docker镜像2、编译GreatSQL2.1、只编译二进制文件2.2、编译并打包成二进制文件包或RPM包3、初始化GreatSQL4、搭建MGR集群延伸阅读本次介绍如何利用Docker来将Gr
老叶茶馆_
·
2024-02-08 23:16
docker
centos
linux
xhtml
mysql
你还在困惑
MySQL
中的"锁"吗?
最近在学习查找
MySQL
中"锁"的相关资料时,发现网上各种言论观点杂乱不堪且版本混乱,很容易让人深陷其中、很是蒙圈。
明月清风_0cd3
·
2024-02-08 23:01
数据库错误“of SELECT list is not in GROUP BY clause and contains nonaggregated column“
数据库错误"ofSELECTlistisnotinGROUPBYclauseandcontainsnonaggregatedcolumn"与
MySQL
错误-thisisincompatiblewithsql_mode
爱上编程2705
·
2024-02-08 23:14
错误收集及解决
数据库
golang通用后台管理项目——Go+Vue通用后台管理项目实战
gin-swag的应用5、掌握go语言开发前后端分离项目的能力6、从0到1开发完整前后端分离项目的能力技术栈:go后端gin+gorm+swagger+reids+jwt+base64Captcha+
mysql
怪我冷i
·
2024-02-08 23:08
golang从入门到入门
golang
vue.js
开发语言
springboot(ssm学生管理系统 学生课程考试系统Java系统
springboot(ssm学生管理系统学生课程考试系统Java系统开发语言:Java框架:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:
mysql
5.7
Java学长-kirito
·
2024-02-08 23:35
java
spring
boot
spring
springboot(ssm悦己美容院后台管理系统 美容院管理系统Java系统
springboot(ssm悦己美容院后台管理系统美容院管理系统Java系统开发语言:Java框架:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:
mysql
5.7
Java学长-kirito
·
2024-02-08 23:34
java
spring
boot
后端
快速使用Express编写查询功能
目录阅读前必读一、前期准备1.1创建项目目录1.2初始化项目1.3安装项目包1.3.1安装Express1.3.2安装
MySQL
2.1创建数据库2.3创建用户表三、编写代码3.1编写前端页面3.2后端代码
香菜的开发日记
·
2024-02-08 23:28
express
express
mysql
mysql
中的HAVING 的说明,并给出例子
在
MySQL
中,HAVING子句常用于与GROUPBY子句结合使用,以过滤聚合函数(如COUNT、SUM、AVG等)的结果。当你想对分组后的数据应用条件时,就需要使用HAVING。
老大白菜
·
2024-02-08 22:51
数据库
mysql
数据库
mysql
索引的数据结构及工作机制
一、索引数据结构的选择我们知道索引可以加快数据的查询速度,索引之所以能加快数据的查询速度,是因为
mysql
服务器在数据文件之外专门建立了一种有助于加快查询速度的数据结构,这个数据结构就叫索引。
LBQY
·
2024-02-08 22:11
java面试题:
MySQL
中的各种JOIN的区别
表关联是频率非常高的一种数据库操作,在
MySQL
中,这种JOIN操作有很多类型,包括内联接、左外连接、右外连接等等,而每种连接的含义都不一样,如果死记硬背,不仅很难记住,而且也容易搞混淆,今天我们尝试使用图解的方式来讲解各种连接的内涵
不死鸟.亚历山大.狼崽子
·
2024-02-08 22:48
java面试题
java
mysql
开发语言
学数据库这么久了,必须要掌握的
MySQL
常用语句,安排!
MySQL
常用语句心专才能绣得花,心静才能织得麻。书山有路勤为径,学海无涯苦作舟。
丹尼爱编程
·
2024-02-08 22:29
Mysql
-性能优化-数据库优化
慢查询日志一般来说数据库的性能问题很多时候就是由慢SQL造成的。我们可以开启慢查询日志,通过下面的参数就进行配置。但是需要注意点是开启慢查询日志会对系统性能有一定的影响,可以考虑打开其中一台从服务器的慢查询日志,这样既可以监控慢查询,对系统性能影响又小。#查看是否开启慢查询日志showvariableslike'%slow_query%';#设置多少秒认为是慢查询showvariableslike
njnu@liyong
·
2024-02-08 22:40
数据库
数据库
mysql
性能优化
mysql
死锁 简单例子_数据库-
mysql
-死锁的发生示例
例1:-------------------------------------------------------------------------------------------------------------------------------------T1:select*fromtablelockinsharemode(假设查询会花很长时间,下面的例子也都这么假设)T2:upd
weixin_39828193
·
2024-02-08 22:40
mysql死锁
简单例子
Mysql
-Explain-使用说明
Explain说明explainSELECT*FROMtb_category_report;id:SELECT识别符,这是SELECT查询序列号。select_type:表示单位查询的查询类型,比如:普通查询、联合查询(union、unionall)、子查询等复杂查询。table:表示查询的表partitions:使用的哪些分区(对于非分区表值为null)。type(重要)表示表的连接类型。pos
njnu@liyong
·
2024-02-08 22:39
数据库
mysql
数据库
explain
Mysql
-性能优化-常见优化手段
索引优化表记录很少不需创建索引:索引是要有存储的开销一个表的索引个数不能过多:(1)空间:浪费空间。每个索引都是一个索引树,占据大量的磁盘空间。(2)时间:更新(插入/Delete/Update)变慢。需要更新所有的索引树。太多的索引也会增加优化器的选择时间。所以索引虽然能够提高查询效率,索引并不是越多越好,应该只为需要的列创建索引。频繁更新的字段不建议作为索引:频繁更新的字段引发频繁的页分裂和页
njnu@liyong
·
2024-02-08 22:39
数据库
mysql
性能优化
数据库
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
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
其他