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学习系列
25-
mysql
--函数
含义一组预先编译好的sql语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率函数和存储过程的区别存储过程:可以有0个返回,也可以有多个返回值,适合做批量插入、批量更新函数:有且仅有必须有1个返回,适合做处理数据后返回一个结果创建语法CREATEFUNCTION函数名(参数列表)RETURNS返回类型BEGIN函数体END注意
一刀道人
·
2024-02-02 13:00
Mysql
13-
mysql
DDL--数据定义语言
库和表的管理库的管理:创建create,修改alter,删除drop1库的创建语法:createdatabase[ifnotexists]库名;CREATEDATABASEIFNOTEXISTSbooks;2库的修改#更改库的字符集ALTERDATABASEbooksCHARACTERSETgbk;3库的删除语法:dropdatabase[ifexists]库名DROPDATABASEIFEXIS
一刀道人
·
2024-02-02 13:30
Mysql
22-
mysql
-- 使用视图注意事项
具备以下特点的视图不允许更新1包含以下关键字的sql语句:分组函数,distinct,group,by,having,union,unional2select中字句查询3joinfrom一个不能更新的视图4where子句的子查询引用了from字句中的表创建视图vs创建表创建语法的关键字是否实际占用物理空间使用视图createview只是的保存了slq逻辑增删改查,我们一般不能用增删改表create
一刀道人
·
2024-02-02 13:30
Mysql
mysql
case-when-end 条件语句
UPDATEUSERSETGender=CASEWHEN@age=10THEN'nan'WHEN@age=25THEN'nu'WHEN@age=20THEN'222'ELSEgenderEND,NAME=CASEWHEN@age=10THEN'name4'WHEN@age=25THEN'name3'ELSENAMEENDWHEREuserId='1';
一刀道人
·
2024-02-02 13:30
Mysql
10-
mysql
DQL--查询练习
1查询工资最低的员工信息SELECT*FROMemployeesWHEREsalary=(SELECTMIN(salary)FROMemployees);2查询平均工资最低的部门信息实现一(写复杂了):SELECTAVG(salary)ASavgsalary,department_idFROMemployeesGROUPBYdepartment_idORDERBYavgsalaryASCLIMIT
一刀道人
·
2024-02-02 13:00
Mysql
11-
mysql
DQL--联合查询
联合查询union联合合并:将多条查询语句的结果合并成一个结果语法:查询语句1:union查询语句2…特点:1要求多条查询语句的查询列数是一致的2要求多条查询语句的查询的每一列的类型和顺序最好一致3union关键字默认去重,如果使用unionall可以包含重复项SELECTid,cnameFROMt_caWHEREcsex='男'UNIONALLSELECTt_id,tnameFROMt_uaWH
一刀道人
·
2024-02-02 13:00
Mysql
12-
mysql
DML---数据操作
DML数据操作语言插入:insert修改:modify删除:delete一、插入方式一:insertinto表名(列名,...)values(值1,...);特点:1插入字符、字符串或日期要加单引号,插入数值不需要加引号2插入的值的类型要与列类型一致或兼容3列的顺序可以调换4可以省略列名,此时默认所有列,而且列的书序和表中列的顺序一致INSERTINTObeauty(id,NAME,sex,bor
一刀道人
·
2024-02-02 13:00
Mysql
3--
mysql
DQL--常见函数
字符函数1.length获取参数值的字节个数SELECTLENGTH('join');#3#一个汉字在utf8字符集中占3个字节SELECTLENGTH('张三丰');#9#查看当前数据库字符集SHOWVARIABLESLIKE'%char%';2.concat拼接字符串SELECTCONCAT(last_name,'_',first_name)ASfullNameFROMemployees;3.
一刀道人
·
2024-02-02 13:59
Mysql
7--
mysql
DQL--连接查询说明
leftjoin:以左表为基准,根据on条件过滤连接生成临时表,on后面的过滤条件对左表无效rightjoin:以右表为基准,根据on条件过滤连接生成临时表,on后面的过滤条件对右表无效fulljoin:以左表为基准,根据on条件过滤连接生成临时表,on后面的过滤条件对左右表无效innerjoin:等值连接,根据过滤条件生成临时表。用innerjoin后面的条件可以用where实现#以左连接为例:
一刀道人
·
2024-02-02 13:29
Mysql
8--
mysql
DQL--子查询
含义出现在其他语句中的select语句,称为子查询或内查询,外部的查询语句,称为主查询或外查询。分类:1按子查询出现的位置:select后面:仅仅支持标量子查询from后面:支持表子查询创建临时表where或having后面:支持标量子查询,列子查询,行子查询exists后面(相关子查询)2按结果集的行列数不同:标量子查询(结果集只有一行一列)列子查询(结果集只有一列多行)行自查询(结果集只有一行
一刀道人
·
2024-02-02 13:29
Mysql
9--
mysql
DQL--分页查询
分页查询应用场景:当腰显示的数据,一页显示不全,需要分页提交sql请求语法:select查询列表from表【typejoin表2on连接条件gourpby分组条件having分组后的筛选orderby排序的字段】limitoffset,size;offset:要显示条目的起始索引size:要显示的条目个数特点:limit语句放在查询语句的最后2.公式:要显示的页数page,每页的条目数size从起
一刀道人
·
2024-02-02 13:29
Mysql
基于python+django,我开发了一款药店信息管理系统
进入server目录下,执行pipinstall-rrequirements.txt(3)安装
mysql
Python数据开发
·
2024-02-02 13:56
学习笔记
python
django
开发语言
web开发
web
开发
mysql
innodb 之 buffer pool
1bufferpool是什么bufferpool为内存中的一个数据块,主要由三部分组成:1)缓存中的数据页–存储业务数据,大小和磁盘中的数据页大小一样,均为16K。注:缓冲池和磁盘之间进行数据交换的单位是-数据页2)数据描述区域,也称为控制块,记录缓存数据页的元数据信息:包括数据页所属表空间、数据页编号、数据页在bufferpool中的地址、锁信息、LSN信息等。控制块大小800K左右,为缓存页大
一刀道人
·
2024-02-02 13:56
Mysql
mysql
buffer
pool
innodb
在CentOS 7上安装
MySQL
8.0
步骤1:添加
MySQL
官方Yum仓库首先,需要导入
MySQL
的GPG密钥并添加Yum仓库到系统中:#导入
MySQL
官方GPG密钥:rpm--importhttps://repo.
mysql
.com/RPM-GPG-KEY-
mysql
iteye_10392
·
2024-02-02 13:47
mysql
centos
mysql
adb
python3.6 使用 py
mysql
连接
Mysql
数据库及 简单的增删改查操作
参考:https://blog.csdn.net/qq_37176126/article/details/72824106
音乐与咖啡Bean
·
2024-02-02 13:16
第96讲:
MySQL
高可用集群MHA的核心概念以及集群搭建
的软件结构1.4.MHAManager组件的启动过程1.5.MHA高可用集群的原理2.搭建MHA高可用数据库集群2.1.环境架构简介2.2.搭建基于GTID的主从复制集群2.2.1.在三台服务器中分别搭建
MySQL
Jiangxl~
·
2024-02-02 13:43
mysql
数据库
云计算
运维
数据结构
MySQL
8.0版本升级建议及各类场景的操作方法
01升级版本选择原则和建议
MySQL
的升级需要遵循以下几条原则和建议:支持从
MySQL
5.7升级到8.0,注意仅支持GA版本之间的升级。不支持跨大版本的升级,如从5.6升级到8.0是不支持的。
互联网全栈架构
·
2024-02-02 13:05
数据库
python
mysql
java
linux
Ruoyi从
mysql
切换到postgresql的几个坑
因为工程应用需要,需要将ruoyi的数据库支持从
mysql
切换到postgresql。网上也有一些开源的demo或者已经集成好的框架说明已经将数据库进行了切换。
夜郎king
·
2024-02-02 13:05
java
工作拾遗
架构
mysql
postgresql
mybatis
若依框架
mysql
数据迁移瀚高数据库注意事项
org.postgresqlpostgresql42.2.2pom引入org.postgresql.Driverjdbc:postgresql://xxx:xxxx/xxx?currentSchema=dcs&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTim
夏小皮
·
2024-02-02 13:03
sql
数据库
ruoyi框架
mysql
替换postgresql
1、Nacos中修改yml的相应的参数bds-job-dev.ymlbds-system-dev.ymlbds-gen-dev.ymlvalidationQuery:SELECT1driver-class-name:org.postgresql.Driverurl:jdbc:postgresql://localhost:5432/ry-cloud?useUnicode=true&character
JWB.
·
2024-02-02 12:27
mysql
postgresql
数据库
ruoyi
数据库改化
redis百万级数据量预热方案
一、需求描述项目中需要查询用户对应的地市信息,这些数据是存储在
mysql
数据库中,并且数据量是百万级别,查询频率高,所以想将需要查询的字段存储到redis中,来提高查询速度二、需求分析对redis数据预热
伟大的小冰
·
2024-02-02 12:53
redis
数据库
缓存
Debezium发布历史94
1-3-beta2-released/欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.Debezium1.3.0.Beta2发布2020年9月16日作者:GunnarMorling发布
mysql
postgressqlservercassandraoracle
大大蚊子
·
2024-02-02 12:19
FlinkCDC
debezium
CDC
数据库
运维
大数据
centos搭建python2.7开发环境
版本为以上方法会报错#下载get-pip.pywgethttps://bootstrap.pypa.io/pip/2.7/get-pip.pypythonget-pip.py以上方法可以把pip8升级到pip20安装
mysql
技术蜜糖罐
·
2024-02-02 12:18
mysql
centos
linux
redis
yum
新书速览|像程序员一样使用
MySQL
(免费送书)
MySQL
实战干货分享,架构师教你正确用好
MySQL
,数据库设计、分库分表、性能优化等。本书内容熟练使用
MySQL
数据库,是研发工程师和数据库工程师的必备技能之一。
全栈开发圈
·
2024-02-02 12:17
mysql
数据库
轻松入门
MySQL
:简明教程解析数据存储与管理(1)
有效的数据存储是数据处理的关键一环,而
MySQL
作为广受欢迎的关系型数据库管理系统,扮演着至关重要的角色。
技术蜜糖罐
·
2024-02-02 12:46
数据库
mysql
mysql
数据库
mysql
锁有哪些
MySQL
提供了不同类型的锁机制,以确保多个并发事务之间的数据一致性和完整性。
星光不问赶路人-
·
2024-02-02 12:14
mysql
mysql
数据库
mysql
配置文件常用参数优化配置值
目的:通过根据服务器目前状况,修改
Mysql
的系统参数,达到合理利用服务器现有资源,最大合理的提高
MySQL
性能。2、服务器参数:32G内存、4个CPU,每个CPU8核。3、
MySQL
目前安装状况。
_micang
·
2024-02-02 12:44
mysql
连接查询,备忘
mysql
连接查询在
MySQL
数据库查询中,经常会使用到多表查询,本篇介绍
mysql
中的内连接,左连接,右连接。用作备忘。使用两个简单的数据表做展现。
梓沫1119
·
2024-02-02 12:42
数据库
mysql
数据库
Servlet(简单模拟表单提交及ajax提交)模拟页面登陆-连接数据库-11
Servlet模拟页面登陆-连接数据库1.
mysql
的jar包放入WEB-INF-libimage.png2.新建文件夹放数据库配置文件db.propertiesimage.png3.在
mysql
数据库中建表
小山居
·
2024-02-02 12:36
实时数据湖:Flink CDC流式写入Hudi
.环境准备•Flink1.12.2_2.11•Hudi0.9.0-SNAPSHOT(master分支)•Spark2.4.5、Hadoop3.1.3、Hive3.1.22.FlinkCDC写入Hudi
MySQL
王知无(import_bigdata)
·
2024-02-02 12:01
spark
hadoop
hive
大数据
mysql
Ubuntu22.04.3安装
MySQL
8.0 和远程连接数据库
一到三是虚拟机的安装过程
MySQL
8.0和远程连接数据库可以直接跳转到四目录一到三是虚拟机的安装过程
MySQL
8.0和远程连接数据库可以直接跳转到四一、下载虚拟机软件VMwareWorkstationPro
one77~
·
2024-02-02 12:59
mysql
数据库
linux
在Ubuntu安装开源数据库
MySQL
8.0版本
文章目录更新软件包列表安装
MySQL
服务器配置
MySQL
账号密码配置
MySQL
的统一字符启动
MySQL
服务允许远程连接WindowsSSH连接Ubuntu推荐阅读在Ubuntu22.04上安装
MySQL
8.0
Par@ish
·
2024-02-02 12:27
运维技术
数据库
ubuntu
开源
数据库复试-SQL数据定义与数据查询语句
数据库复试-SQL数据定义与数据查询语句使用
mysql
数据库代替之前的sqlserver(完全使用命令行进行操作)一:登录数据库登录与创建
mysql
-uroot-p123456CREATETABLEStudent
程序小旭
·
2024-02-02 12:27
MySQL
数据库
sql
Flink 流式读取 Debezium CDC 数据写入 Hudi 表无法处理 -D / Delete 消息
问题场景是:使用KafkaConnect的Debezium
MySQL
SourceConnector将
MySQL
的CDC数据(Avro格式)接入到Kafka之后,通过Flink读取并解析这些CDC数据,然后以流式方式写入到
Laurence
·
2024-02-02 12:56
大数据专题
flink
hudi
无法处理
delete
changelog
debezium
cdc
手撕基于Redis的分布式锁——Golang,附可用代码DisGo
完整代码可以点这里:外网:GitHubDisGo内网:GiteeDisGo2.难点分析主流分布式锁的对比
MySQL
ZookeeperRedis优点基于
一口一个菠萝
·
2024-02-02 12:14
框架
redis
golang
分布式锁
DisGo
Flask+
mysql
+postman实现对数据库的增删改查
Flask+
mysql
+postman实现对数据库的增删改查Python代码postman脚本数据库结构及脚本Python代码#coding=utf-8fromflaskimportFlaskimportpy
mysql
fromflaskimportrequestimportjsonapp
hzx99
·
2024-02-02 11:31
mysql
python
数据库
MySQL
学习笔记简单分享(1)
Mysql
关系型数据库:建立在数据模型(管理系统、库、表)的基础上,由多张相互连接的二维表组成的数据库。
ZLS_Pri
·
2024-02-02 11:23
mysql
学习
笔记
MySQL
学习笔记简单分享(2)
修改表alter修改表的结构altertabletable_nameADDcolumndatatypeAFTERcolumn_1在某一列后添加一列altertableold_table_namerenametonew_table_name修改表名altertabletable_namecharacterset字符集修改字符集altertabletable_namedropcolumn删除列desc
ZLS_Pri
·
2024-02-02 11:23
mysql
学习
笔记
Ubuntu20.04安装
Mysql
5.7.9
继上一次虚拟机安装ubuntu20.04系统后,本次使用tar包安装
Mysql
5.7.9,并完成Navicat远程连接
Mysql
ps:白框中
mysql
部分代码最好不要直接复制,可能会有点问题,出现问题手敲就好了目录
ZLS_Pri
·
2024-02-02 11:50
mysql
ubuntu
linux
database
MySQL
-Windows电脑下载安装教程
前言
mysql
介绍
MySQL
由瑞典
MySQL
AB公司开发,目前属于Oracle旗下公司,
MySQL
目前是最流行的数据库管理系统。
MySQL
被广泛的应用在Internet上的大中小型网站中。
unravel_tom
·
2024-02-02 11:39
软件下载及其使用
mysql
数据库
mysql
数据库中int字段长度,即int(1)和int(10)的区别
1.起因为什么想起来看这个问题,是最近有同事问
mysql
的init类型的字段长度的问题,他问int(1)和int(10)是什么意思,是字段长度越大,能存储的数字越大么?
泗水长流
·
2024-02-02 11:37
MySql数据库
mysql的int类型
mysql的0填充
毕业设计课题:大药房管理系统,基于java+springboot+
mysql
一、前言介绍现今,越来越多的人乐于选择一项合适的管理方案,但是普通用户往往受到管理经验地限制,这时大药房管理系统的崛起,大量逍遥大药房管理系统制度进入人们生活,而逍遥大药房管理系统制度无疑是逍遥大药房管理的最好制度,在这样成功的管理模式背景下,随着逍遥大药房信息的增多,逍遥大药房的管理成为了一个难题。高效便捷地管理逍遥大药房管理系统成为了转变管理模式,与时代兼容的当务之急。逍遥大药房管理系统,为管
程序源|毕业设计
·
2024-02-02 11:25
毕业设计【java】
java
课程设计
spring
boot
毕业设计课题:校园疫情防控系统,基于java+springboot+
mysql
一、前言介绍21世纪,我国早在上世纪就已普及互联网信息,互联网对人们生活中带来了无限的便利。像大部分的企事业单位等机构都有自己的管理系统,由传统的管理模式向互联网发展,如今开发自己的系统是时代发展的必然产物。那么开发校园疫情防控系统意义和用处有哪些呢?首先提升工作效率:这是很多机构建设系统的目的之一。校园疫情防控系统对于校园来说,可以摆脱传统手写记录的管理模式。利用计算机系统,进行学生信息、管理员
程序源|毕业设计
·
2024-02-02 11:25
java
课程设计
spring
boot
毕业设计课题:篮球赛事预约平台,基于java+springboot+
mysql
一、前言介绍科学技术日新月异的如今,计算机在生活各个领域都占有重要的作用,尤其在信息管理方面,在这样的大背景下,学习计算机知识不仅仅是为了掌握一种技能,更重要的是能够让它真正地使用到实践中去,以创新的视角去不断方便人们的生活,推动对新知识的学习,培养自学能力,锻炼动手实践的本领。现代的篮球竞赛预约平台,也应该摆脱人工管理的模式,使用计算机技术来进行信息管理工作。所以本次系统设计的篮球竞赛预约管理结
程序源|毕业设计
·
2024-02-02 11:55
java
开发语言
课程设计
spring
boot
毕业设计课题:篮球论坛系统,基于java+springboot+
mysql
一、前言介绍困扰管理层的许多问题当中,篮球论坛管理一定是不敢忽视的一块。但是管理好篮球论坛又面临很多麻烦需要解决,例如有几个方面:第一,往往用户人数都比较多,如何保证能够管理到每一用户;第二,如何在工作琐碎,记录繁多的情况下将篮球论坛的当前情况反应给领导相关部门决策等。在此情况下开发一款篮球论坛系统,于是乎变得非常合乎时宜。经过网上调查和搜集数据,我们可以发现篮球论坛管理方面的系统在中并不是相当普
程序源|毕业设计
·
2024-02-02 11:55
java
课程设计
spring
boot
毕业设计课题:校园台球厅人员与设备管理系统,基于java+springboot+
mysql
一、前言介绍在Internet高速发展的今天,计算机的应用几乎完全覆盖我们生活的各个领域,互联网在经济,生活等方面有着举足轻重的地位,成为人们资源共享,信息快速传递的重要渠道。在中国,网上管理的兴起也同时飞速发展着。为了适应现代人类强烈的时间观念,对于校园台球厅人员与设备传统管理方式的缺点,互联网的出现打破了这种局限性,给了广大用户更大的选择空间,促进了校园台球厅人员与设备管理网站,有效的避免了校
程序源|毕业设计
·
2024-02-02 11:54
毕业设计【java】
java
课程设计
spring
boot
毕业设计课题:就业信息管理系统,基于java+springboot+
mysql
一、前言介绍科学技术日新月异的如今,计算机在生活各个领域都占有重要的作用,尤其在信息管理方面,在这样的大背景下,学习计算机知识不仅仅是为了掌握一种技能,更重要的是能够让它真正地使用到实践中去,以创新的视角去不断方便人们的生活,推动对新知识的学习,培养自学能力,锻炼动手实践的本领。现代的就业信息管理系统,也应该摆脱人工管理的模式,使用计算机技术来进行信息管理工作。所以本次系统设计的就业信息管理管理结
程序源|毕业设计
·
2024-02-02 11:54
java
课程设计
spring
boot
毕业设计课题:4s店车辆管理系统,基于java+springboot+
mysql
一、前言介绍随着科学技术发展,电脑已成为人们生活中必不可少的生活办公工具,在这样的背景下,网络技术被应用到各个方面,为了提高工作效率,网络信息技术飞速发展。在这样的背景下人类社会进入了全新的信息化的时代。4S店车辆管理一直是信息管理的一大难题,4S店车辆数量多,此时寻找有效便捷的4S店车辆管理方法就是当务之急。而日趋成熟的计算机信息管理技术便成为解决这一难题的唯一之选。如今计算机信息管理技术来处理
程序源|毕业设计
·
2024-02-02 11:24
毕业设计【java】
java
开发语言
课程设计
spring
boot
mysql
毕业设计课题:游戏攻略分享平台,基于java+springboot+
mysql
一、前言介绍随着科学技术发展,电脑已成为人们生活中必不可少的生活办公工具,在这样的背景下,网络技术被应用到各个方面,为了提高办公生活效率,网络信息技术飞速发展。在这样的背景下人类社会进入了全新的信息化的时代。MOBA类游戏攻略管理一直是信息管理的一大难题,MOBA类游戏攻略信息多,此时寻找有效便捷的MOBA类游戏攻略管理方法就是当务之急。而日趋成熟的计算机信息管理技术便成为解决这一难题的唯一之选。
程序源|毕业设计
·
2024-02-02 11:24
php
开发语言
毕业设计课题:人事管理系统,基于java+springboot+
mysql
一、前言介绍困扰管理层的许多问题当中,人事管理是一定不敢忽视的一块。但是管理好人事又面临很多麻烦需要解决,例如有几个方面:第一,公司往往员工人数都比较多,如何保证能够管理到每一员工;第二,如何在工作琐碎,记录繁多的情况下将人事变动的情况反应给公司领导相关部门决策,等等。在此情况下开发一款人事管理系统,于是乎变得非常合乎时宜。经过网上调查和搜集数据,我们可以发现人事管理方面的系统在公司中并不是相当普
程序源|毕业设计
·
2024-02-02 11:20
java
课程设计
spring
boot
上一页
92
93
94
95
96
97
98
99
下一页
按字母分类:
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
其他