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
数据库学习
日志(五):数据库事务 DCL
MySQL
数据库学习
日志(五):数据库事务DCLMySQL
数据库学习
日志(五):数据库事务DCL数据库事务(一)什么是数据库事务(二)事务的目的(三)事务特性(四)操作事务1.自动提交事务2.手动提交事务
程序猿小张的日常笔记
·
2023-12-17 13:12
数据库
mysql
数据库
sql
mysql
数据库学习
笔记(1)
今天开始学mysql数据库,为什么要学这个呢,因为数据库可结构化存储大量的数据信息,方便用户进行有效的检索和访问。数据库可有效地保持数据信息的一致性、完整性、降低数据冗余。数据库可满足应用的共享和安全方面的要求,把数据放在数据库中在很多情况下也是出于安全的考虑。数据库技术能够方便智能化地分析,产生新的有用信息。这些都是数据库的应用,所以学习数据库是有必要的,这里主要使用mysql数据库,因为它有免
计科小fw是我
·
2023-12-16 21:07
mysql
数据库
mysql
【
数据库学习
笔记】Day05 - 视图(View)
【
数据库学习
笔记】Day05-视图(View)1.1视图的概念:视图:由基本表构成的虚表(满足用户需求的表结构)。数据库中只存放视图的定义,而不存放视图对应的数据。
Clown Piece
·
2023-12-15 16:07
数据库学习笔记
学习
数据库
【
数据库学习
笔记】Day06 - 关系数据库规范化理论
【
数据库学习
笔记】Day06-关系数据库规范化理论目录一、关系数据库中存在的数据冗余问题二、函数依赖三、关系规范化一、关系数据库中存在的数据冗余问题:以学生信息表为例:该关系模式存在诸多问题,最显著的问题就是数据冗余
Clown Piece
·
2023-12-15 16:07
数据库学习笔记
数据库
学习
database
【
数据库学习
笔记】Day07 - 数据库保护
目录一、数据库保护的必要性二、事务2.1事务的基本概念2.2事务结束语句2.3事务的特征(ACID)2.4SQL事务处理模型2.4.1ISO事务处理模型2.4.2T-SQL事务处理模型三、并发控制3.1并发控制概述3.1.1允许多个事务并发执行的优缺点3.1.2不同的多事务执行方式3.1.3事务并发执行带来的问题3.1.4并发操作带来的数据不一致性3.1.5并发控制机制的任务3.2并发控制措施3.
Clown Piece
·
2023-12-15 16:07
数据库学习笔记
数据库
学习
database
【
数据库学习
笔记】Day09 - 存储过程与触发器
文章目录一、存储过程1.1存储过程概述1.2存储过程的优点1.3存储过程的类型1.4创建存储过程1.5执行存储过程二、触发器2.1什么是触发器2.2触发器的类型2.3触发器的工作原理2.4触发器的工作原理2.5利用SQL命令创建触发器2.6修改和删除一、存储过程1.1存储过程概述存储过程是SQLServer服务器上一组预编译的Transact-SQL语句,用于完成某项任务,它可以接收参数、返回状态
Clown Piece
·
2023-12-15 16:07
数据库学习笔记
C
C++
数据库
【
数据库学习
笔记】Day02 - 数据库系统结构
【
数据库学习
】Day02-数据库系统结构一、数据和数据模型:现实世界的数据散乱无章,不利于人们对其进行管理和处理,因此,必须把现实世界的数据按照一定格式组织起来,方便对数据的操作和使用。
Clown Piece
·
2023-12-15 16:36
数据库学习笔记
数据库
sql
database
MySQL-
日期时间函数详解及练习
目录3.1返回当前日期3.2提取日期部分3.3增加或减去时间3.4格式化时期或时间3.5牛客练习题3.1返回当前日期1.CURDATE()或CURRENT_DATE()|返回当前日期selectcurdate();selectcurrent_date();结果:2.CURTIME()或CURRENT_TIME()|返回当前时间selectcurtime();selectcurrent_time()
宜修
·
2023-12-15 15:56
MySQL
mysql
数据库
Mysql-
流程函数-(If, CASE WHEN)的使用及练习
目录4.1If函数语法格式4.2CASEWHEN条件表达式格式4.3update与casewhen4.4练习题14.5练习题24.6练习题3-行转列4.7牛客练习题4.8LeetCode练习题4.1If函数语法格式IF(expr1,expr2,expr3)解释:如果表达式expr1=true(expr1NULL),返回expr2,否则返回expr3,IF()的返回值为数字值或字符串值,具体情况视其
宜修
·
2023-12-15 15:56
MySQL
mysql
数据库
sql
Java Spring + SpringMVC + MyBatis(SSM)期末作业项目
本系统是一个图书管理系统,比较适合当作期末作业主要技术栈如下:-数据库:
MySQL-
开发工具:IDEA-数据连接池:Druid-Web容器:ApacheTomcat-项目管理工具:Maven-版本控制工具
Gxbfeng
·
2023-12-15 14:26
java
spring
mybatis
MySQL-
备份+日志:介质故障与数据库恢复
目录第1关:备份与恢复第2关:备份+日志:介质故障的发生与数据库的恢复第1关:备份与恢复任务描述本关任务:备份数据库,然后再恢复它。test1_1.sh#你写的命令将在linux的命令行运行#对数据库residents作海量备份,备份至文件residents_bak.sql:mysqldump-h127.0.0.1-uroot--flush-logs--databasesresidents>res
蒋劲豪
·
2023-12-15 08:34
头歌
数据库
mysql
mysql自动安装脚本(快速部署mysql)
my_test.cnf(博客末尾)(这个是模板文件,基本上不用改,mysql8_install.sh脚本执行的时候会自动替换里面的port,server_id,innodb_buffer_pool_size等)
mysql
jio本小子
·
2023-12-15 07:37
MySQL
mysql
adb
数据库
MySql数据库的初步认识(
数据库学习
—— 一)
什么是数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。它是数据管理的有效技术,是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。数据表之间相互关联,反映客观事物间的本质联系。数据库能有效地帮助一个组织或企业科学地管理各类信息资源。数据是数据库中存储的基本对象,是按一定顺序排列组合的物理符号。数据有多种表现形式,可以是数字、文字、图像,甚至是音频或视频,它们都
Z_B_L
·
2023-12-15 07:17
数据库
mysql
学习
MySQL通配符和正则表达式(
数据库学习
—— 二)
一、通配符1.%匹配0,1,多个字符,但不匹配NULL2._匹配单个字符3.[charlist]匹配字符列中的任何单一字符4.[^charlist]或[!charlist]匹配不在字符列中的任何单一字符二、正则表达式通配符的LIKE替换为REGEXPLIKE匹配整个列,REGEXP在列值内进行匹配要区分大小写,需要写作REGEXPBINARY‘Hern.000’1.元字符.匹配任意一个字符;*匹配
Z_B_L
·
2023-12-15 07:17
mysql
数据库学习
笔记——04过滤数据
1使用WHERE子句SELECTprod_name,prod_priceFROMproductsWHEREprod_price=3.49where.jpg2WHERE子句操作符操作符说明=等于大于>=大于等于!>不大于BETWEEN在指定的两个值之间ISNULL为NULL值2.1检查单个值SELECTprod_name,prod_priceFROMproductsWHEREprod_price'D
Love零O
·
2023-12-14 18:01
解决达梦(DM)使用CONCAT/GROUP_CONCAT函数报错:无法解析的成员访问表达式[GROUP_CONCAT]
背景:最近着手公司项目数据库迁移工作(
MySQL-
>DM),接口测试时dao层测试类和查询类出了不少问题。比较头疼的是函数兼容问题,CONCAT是其中之一。
Odinpeng
·
2023-12-14 14:12
mysql
数据库
sql
java
windows mysql客户端如何修改密码
mysql-
Rovy0828
·
2023-12-06 16:28
windows
mysql
数据库
MySQL-
基础篇
文章目录第一章MYSQL概述数据库相关概念MySQL数据库下载安装启动和停止MySQL客户端连接解决:mysql不是内部或外部命令,也不是可运行的程序或批处理文件。配置Path环境变量解决:netstartmysql80发生系统错误5。拒绝访问。MYSQL的数据模型第二章SQL2.1SQL通用语法2.2SQL分类2.3DDL2.3.1数据库操作实践2.3.2表操作数据类型数值类型字符串类型时间和日
清风微泫
·
2023-12-06 11:22
mysql
mysql
数据库
数据库学习
日常案例20231201-MySQL 8.0.32 MGR常见操作及添加新节点
1启动MGR单主模式启动第一个节点(引导):SETGLOBALgroup_replication_bootstrap_group=ON;STARTGROUP_REPLICATION;SETGLOBALgroup_replication_bootstrap_group=OFF;其他节点:STARTGROUP_REPLICATION;多主模式启动所有节点设置多主模式setglobalgroup_rep
执笔画情ora
·
2023-12-06 05:03
mysql数据库高可用管理
数据库
学习
mysql
数据库学习
日常案例20231205-MYSQL 8.0 重置root密码
1首先ps-ef|grepmysqld查看对应的进程信息ps-ef|grepmysqld主要看对应的sokcet以及启动脚本信息,1.vim/etc/my.cnf,添加skip-grant-table(跳过权限验证),注意是加在mysqld模块下;2.重启mysql服务;systemctlstopmysqld//停止mysql服务systemctlrestartmysqld//重启mysqlsys
执笔画情ora
·
2023-12-06 05:03
MYSQL数据字典应用管理
MYSQL基础管理
数据库
学习
mysql
数据库学习
日常案例20231203-MySQL reset master和reset slave解析
【前言】在配置主从的时候经常会用到这两个语句,刚开始的时候还不清楚这两个语句的使用特性和使用场景。经过测试整理了以下文档,希望能对大家有所帮助;【一】RESETMASTER参数功能说明:删除所有的binglog日志文件,并将日志索引文件清空,重新开始所有新的日志文件。用于第一次进行搭建主从库时,进行主库binlog初始化工作;注意resetmaster不同于purgebinarylog的两处地方1
执笔画情ora
·
2023-12-06 05:33
MYSQL数据库部署
升级
数据库
学习
mysql
数据库学习
日常案例20231203-Mysql高级 -- 日志管理篇
Mysql高级--日志篇*日志类型1.mysql的6类日志:2.日志的弊端*慢查询日志(slowquerylog)*通用查询日志(generalquerylog)1.作用:2.问题场景:3.查看当前状态:4.启动日志:方式1:永久性方式方式2:临时性方式5.查看日志:6.停止日志方式1:永久性方式方式2:临时性方式7.删除\刷新日志*错误日志(errorlog)1.启动日志2.查看日志3.删除\刷
执笔画情ora
·
2023-12-06 05:26
mysql数据库备份与恢复
MYSQL数据库部署
升级
android
adb
mysql-
日志管理
1.错误日志(log_error)1.1作用记录启动\关闭\日常运行过程中,状态信息,警告,错误1.2错误日志配置默认就是开启的:/数据路径下/hostname.err手工设定:Master[(none)]>select@@log_error;vim/etc/my.cnflog_error=/var/log/mysql.loglog_timestamps=system重启生效showvariabl
醉舞经阁半卷书A
·
2023-12-05 20:30
MySQL-
宋红康-(课P1-P5)-数据库基础
一、数据库基础1.1为什么要使用数据库持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。持久化的主要作用是将内存中的数据存储在数据库中,当然也可以存储在磁盘文件、XML数据文件中。方便管理数据(例如:快速的检索等)内存:断电后不可存储1.2什么是数据库描述DB:数据库(Database)即存储数据的”仓库“,其本质是一个文件系统。它保存了一系列有组织的数据DBMS:数据
宜修
·
2023-12-05 12:36
MySQL
数据库
mysql
MySQL-
宋红康-(课P14-P15)-基本查询语句(Select)
b站视频:14-最基本的SELECT...FROM结构_哔哩哔哩_bilibili8.4基本查询(Select)语句数据table:emp员工表创建如下#员工表CREATETABLEEMP(EMPNOINTPRIMARYKEY,--员工编号ENAMEVARCHAR(10),--员工名称JOBVARCHAR(9),--工作MGRDOUBLE,--直属领导编号HIREDATEDATE,--入职时间SA
宜修
·
2023-12-05 12:36
MySQL
sql
数据库
mysql
学习笔记-
mysql-
函数
1.聚合函数count,sum,min,max,avg,group_concat()--将所有员工的名字合并成一行selectgroup_concat(emp_name)fromemp;--指定分隔符合并selectdepartment,group_concat(emp_nameseparator';')fromempgroupbydepartment;--指定排序方式和分隔符selectdepa
æµå
·
2023-12-04 19:52
学习
笔记
mysql
MySQL
数据库学习
笔记--最全、最新
1、数据库简介1.1相关概念DB:数据库(database):存储数据的仓库。保存了一系列有组织的数据DBMS:数据库管理系统(DatabaseManagementSystem)。数据库是通过DBMS创建和操作的容器SQL:结构化查询语言:专门用来与数据库通信的通信1.2特点1、将数据放在表中,表在放在库中;2、一个数据库可以有多个表,每个表有一个名字,用来标识自己,有唯一性;3、表定义了一些特性
爱Python的小沐沐
·
2023-12-04 19:51
数据库
mysql
java
python
笔记
MySQL-
修改字段的排列位置?请看这里!!!
修改字段的排列位置在一个数据表被创建的时候,其字段的排列顺序就已被确定了。不能变了吗?怎么可能,一锤子买卖没人敢做。我们可以通过ALTERTABLE来改变表中字段的相对位置。语法规则为:ALTERTABLE表名MODIFY字段1数据类型FIRST|AFTER字段2;。其中,字段1指要修改位置的字段,FIRST与AFTER字段2为可选参数。修改字段为表的第一个字段如果我们想把字段的位置调整到第一列,
nuhao
·
2023-12-04 12:40
mysql
数据库
python
mysql-
日期和时间函数
1.获取日期、时间SELECTCURDATE(),CURTIME(),NOW(),UTC_DATE(),UTC_TIME()FROMdual;2.日期与时间戳的转换SELECTUNIX_TIMESTAMP(),UNIX_TIMESTAMP(NOW()),FROM_UNIXTIME(UNIX_TIMESTAMP())FROMdual;3.获取月份、星期、星期数、天数等函数SELECTYEAR(CUR
YY不爱吃烤鸭
·
2023-12-04 10:02
mysql
数据库
MySQL-
宋红康-(课P12-P13)-SQL分类和SQL的语言规则规范
b站课程:12-SQL概述与SQL分类_哔哩哔哩_bilibili7.SQLSQL:StructureQueryLanguage结构化查询语言,它是使用关系模型的数据库应用语言,由IBM上世纪70年代开发出来。后由美国国家标准局(ANSI)开始着手制定SQL标准,先后有SQL-86,SQL-89,SQL-92,SQL-99等标准。7.1SQL的语言规则和规范基本规则SQL可以写在一行或多行,为了提
宜修
·
2023-12-04 07:07
数据库
mysql
MySQL-
函数
一、统计函数CREATETABLEstudent(idINTNOTNULLDEFAULT1,`name`varchar(20)notnulldefault'',chinesefloatnotnulldefault0.0,englishfloatnotnulldefault0.0,mathfloatnotnulldefault0.0);insertintostudentvalues(1,'曹操',7
象鼻山大王、
·
2023-12-03 11:20
mysql学习
mysql
数据库
MySQL-
视图
一、?看一个需求emp表的列信息很多,有些信息是个人重要信息(比如sal,comm,mgr,hiredate),如果我们希望某个用户只能查询emp表的(empno、ename,job和deptno)信息,有什么办法?==》视图二、基本概念视图视图是一个虚拟表,其内容由查询定义。同真实的表1.一样,视图包含列,其数据来自对应的真实表(基表)三、视图的基本使用视图的基本使用1.createview视图
象鼻山大王、
·
2023-12-03 06:56
mysql学习
mysql
数据库
mysql-
锁-详细for update
1.共享与独占onlineddlonlineddl:https://0x7ffc.github.io/2022/mdl/如何使用onlineddl:https://help.aliyun.com/document_detail/41733.html?spm=a2c4g.11186623.4.2.2a504335nWEjej解决MDL锁问题:https://help.aliyun.com/docum
莫等闲!
·
2023-12-03 05:41
数据库
数据库
MySQL-
InnoDB 中的锁详解
MySQL-InnoDB中出现的各种锁目录MySQL中的锁分类共享锁和排他锁(SharedandExclusiveLocks)意向锁(IntentionLocks)记录锁(RecordLocks)间隙锁(GapLocks)临界锁(Next-KeyLocks)插入意向锁(InsertIntentionLocks)自增锁(AUTO-INCLocks)PredicateLocksforSpatialIn
abments
·
2023-12-03 05:07
数据库
mysql
数据库
java
mysql-
面试题,包含建库、建表、数据及题目和参考答案分享
MySQL-
查询语句面试题,包含建库、建表、数据及题目和参考答案分享提供以下自己手里的资源供大家做做练习,也方便自己做做回顾1、数据准备创建数据库createdatabaseifnotexists`ecid
忘了饭香
·
2023-12-03 03:56
mysql
mysql
寒假总结
数据库学习
花费时间:16天(与最开
王祉凯_家族二期
·
2023-12-02 21:51
MySQL-
数据库设计与实现
目录第1关:从概念模型到MySQL实现第2关:从需求分析到逻辑模型第3关:建模工具的使用第1关:从概念模型到MySQL实现任务描述将已建好的概念模型,变成MySQL物理实现。#请将你实现flight_booking数据库的语句写在下方:#请将你实现flight_booking数据库的语句写在下方:dropdatabaseifexistsflight_booking;createdatabasefl
蒋劲豪
·
2023-12-02 11:43
头歌
头歌
mysql-
锁
mysql从锁的范围上来说的话,它主要有2个范围。·表级锁:开销小,加锁快,发生锁冲突概率高,并发度低,不会出现死锁。·行级锁:开销大,加锁慢,发生锁冲突概率低,并发度高,会发生死锁。MyISAM存储引擎默认为表级锁,不支持行级锁,所以说MyISAM存储引擎锁的力度较粗,并发能力低。InnoDB存储引擎默认使用的是行级锁,所以InnoDB的并发能力高。从类型上划分InnoDB的锁,分为以下几个类型
我也没想
·
2023-12-02 08:27
mongoDB非关系型
数据库学习
记录
一、简介1.1Mongodb是什么MongoDB是一个基于分布式文件存储的数据库,官方地址https://www.mongodb.com/1.2数据库是什么数据库(DataBase)是按照数据结构来组织、存储和管理数据的应用程序1.3数据库的作用数据库的主要作用就是管理数据,对数据进行增©、删(d)、改(u)、查®1.4数据库管理数据的特点相比于纯文件管理数据,数据库管理数据有如下特点:速度更快扩
Alaso_soso
·
2023-12-02 05:54
nodejs
mongodb
nosql
学习
mysql-
主从配置
1、服务器准备192.xx.xx.31用于做从库slave;192.xx.xx.32用于做主库master;2、配置主库在主机上,授权给从数据库服务器:GRANTREPLICATIONSLAVEON*.*to'root'@'192.xx.xx.31'identifiedby'yourpasswd';FLUSHPRIVILEGES;3、改配置文件修改配置文件/etc/my.cnf(不一定都在/etc
even_tan
·
2023-12-02 00:03
MySQL-
表管理
MySQL表管理表字段的操作altertable表名执行动作添加字段altertabletable_nameaddfield_namedataType;altertabletable_nameaddfield_namedataTypefirst;altertabletable_nameaddfield_namedataTypeafterfield_name;删除字段altertabletable_
遇明不散
·
2023-12-01 00:38
关于springboot:SpringBoot-通过-SSH-通道连接远程-
MySQL-
数据库
1、增加Maven依赖com.jcraftjsch0.1.552、创立SSH连贯工具类importcom.jcraft.jsch.JSch;importcom.jcraft.jsch.Session;publicclassSshConnection{//跳板机Stringusername="username";Stringpassword="password";Stringhost="host";
可可keketrtr
·
2023-11-30 23:01
sql
Java
mysql
big
data
ssh
MySQL-
CRUD
一、INSERT添加公式INSERTINTOtable_name[(column[,column...])]VALUES(value[,value...]);示例:CREATETABLE`goods`(idINT,good_nameVARCHAR(10),priceDOUBLE);#添加数据INSERTINTOgoods(id,good_name,price)VALUES(20,'华为手机',20
象鼻山大王、
·
2023-11-29 11:20
mysql学习
mysql
数据库
Docker-compose 安装mysql8
container_name:mysql8image:mysql:8.0.18restart:alwaysports:-3306:3306privileged:truevolumes:-$PWD/log:/var/log/
mysql
yunson_Liu
·
2023-11-29 04:41
docker-compose
MySQL
docker
容器
MySQL
day98
MySQL-
主从复制
主从复制基础(!=同步,异步的工作模式)1.主从复制介绍(Master-SlaveReplication)两台以上的数据库实例,通过二进制日志实现数据复制关系.2.主从复制作用辅助数据备份.比较擅长处理数据库的物理损坏.架构演变:高可用,读写分离,分布式...3.主从复制前提(ClassicReplication搭建过程)(1)两台以上数据库实例,需要不同的server_id,server_uui
5不忘初心0
·
2023-11-28 14:01
mysql优化集锦——观《深入浅出mysql》——网易团队
首先感谢网易团队的大佬们,书很棒,受益匪浅,这是一本
数据库学习
的好书。看了一部分,突然想想好像记得的很少,尝试自己把看的总结一下,具体的细节不做深入记录,缘于书,知于书。
爱因斯没有坦
·
2023-11-28 14:16
mySql
mysql导入csv数据慢_mysql导入数据过慢 解决办法
mysql导入数据过慢解决方法mysql中用
mysql-
>usetest;
mysql-
>setnamesutf8;
mysql-
>sourceD:/ceshi.sql导入数据的时候执行速度相当慢“可以把EXCEL
一十马
·
2023-11-28 07:12
mysql导入csv数据慢
MySQL-
练习
MySQL练习题让emp表中所员工的工资+200,同时显示之前的工资和加薪之后的工资SELECTsal,(sal+200)FROMemp;员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的所有收入,要求显示列标题为员工姓名,工资收入,奖金收入,总收入SELECTenameAS员工姓名,salAS工资收入,ifnull(comm,0)AS奖金收入,(sal*6+sal*1.2*6+
艾欧恩
·
2023-11-27 20:29
MySQL-
创建可以远程访问的root账户
创建用户默认的root用户只能当前节点localhost访问,是无法远程访问的,所以,我们要创建一个root账户,帮助用户远程访问。createuser'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'1234';这个命令是在MySQL数据库管理系统中用来创建一个新用户的SQL语句。让我们详细看看该命令的各个组成部分:CREATEUSER:这是SQL语
青衫客36
·
2023-11-26 09:56
数据库
mysql
数据库
mysql分组与排序一起_
mysql-
分组,排序,limit同时出现的问题
mysql的语句同时出现groupby,orderby,limit时,所请求的数据往往不是自己所需要的以下面的课程表为例,需要获取不同标签下的一门课程,并根据浏览量降序排列,取前四条。其中label:分组,click:排序CREATETABLE`course`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(255)DEFAULTNULLCOMMENT
食色也
·
2023-11-26 00:17
mysql分组与排序一起
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他