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
sql学习
My
SQl学习
(从入门到精通14)
My
SQl学习
(从入门到精通14)第17章_触发器1.触发器概述2.触发器的创建2.1创建触发器语法2.2代码举例3.查看、删除触发器3.1查看触发器3.2删除触发器4.触发器的优缺点4.1优点4.2缺点
你若不离不弃,我必生死相依
·
2023-04-03 15:57
高级数据库
mysql
mysql
学习
数据库
My
sql学习
笔记(全)
目录MyISAM和InnoDB性能下降SQL慢的原因:Mysql执行顺序SQLJoin索引索引的优劣索引分类mysql索引结构那些情况建索引哪些情况不要建索引
用户昵称23
·
2023-04-03 15:51
面试
学习路线
阿里巴巴
mysql
学习
数据库
java
开发语言
Java自学资料!2021金九银十Java大厂面试题来袭
1.2我的My
SQL学习
jixuczy
·
2023-04-03 14:09
程序员
面试
经验分享
java
My
SQL学习
笔记
MySQLjavaEE:企业级java开发Web前端(页面:展示数据!)后台(连接点:连接数据库JDBC,Mybatis,连接前端(servlet、Spring))控制视图跳转,和给前端传数据数据库(存数据)WhyLearningDatabase?1、岗位需求2、大数据时代,得数据者得天下3、被迫需求:存数据4、数据库是所有软件体系中最核心得存在WhatisaDatabase?数据库(DB)概念:
Dylan_r
·
2023-04-03 09:21
笔记
mysql
MY
SQL学习
(二)
my
sql学习
(二)一、约束非空约束notnull唯一性约束unique主键约束primarykey外键约束foreignkey二、存储引擎三、事务事务说明事务的控制语句:事务的四大特性(ACID)事务的隔离级别
安念、
·
2023-04-02 13:11
#
Go基础
后端
mysql
insert into user插入表的方式添加mysql数据库用户
insert_priv,updat_priv)values(‘localhost’,‘guest’,password(‘guest123’),‘y’,‘y’,‘y’);上面命令报错的解决办法亲测有效,如下:my
sql
码龄2年 审核中
·
2023-04-02 08:25
笔记
mysql
尚硅谷My
SQL学习
笔记:第18章_MySQL8其它新特性
1.MySQL8新特性概述1.1MySQL8.0新增特性更简便的NoSQL支持更好的索引更完善的JSON支持安全和账户管理InnoDB的变化数据字典原子数据定义语句资源管理字符集支持优化器增强公用表表达式窗口函数正则表达式支持内部临时表日志记录备份锁增强的MySQL复制1.2MySQL8.0移除的旧特性查询缓存加密相关空间函数相关\N和NULLmysql_install_db通用分区处理程序系统和
MinBadGuy
·
2023-04-02 02:16
MySQL
mysql
数据库
My
SQL学习
笔记[b站尚硅谷2022]
一、数据库概述1.为什么使用数据库?实现数据持久化2.数据库与数据库管理系统2.1数据库的相关概念DB:数据库存储数据的仓库,其本质为一个文件系统。保存了一系列有组织的数据。DBMS:数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制。用户通过数据库管理系统访问数据库中表内的数据。SQL:结构化查询语句专门用来与数据库通信的语句。2.2数据库与数
POLA_desu
·
2023-04-01 19:18
数据分析
数据挖掘
数据库
sql
2021软件测试高薪就业学习路线(含视频教程)
前段开发技术HTML技术学习Css技术学习网页设计项目实战第七阶段:Linux系统+Mysql数据库(10-13K)测试环境基础Linux系统操作:环境搭建、命令学习、环境部署Mysql数据库:环境搭建、
SQL
程序员阿沐
·
2023-04-01 18:43
Postgre
SQL学习
总结(10)—— PostgreSQL 数据库体系架构
PG架构图进程说明进程说明Postmaster主进程是整个数据库实例的总控进程,负责启动和关闭该数据库实例Potgres(常驻进程)管理后端的常驻进程,也称为“postmaster”。其默认监测UNIXDomainSocket和TCP/IP(Windows等,一部分的平台只监测TCP/IP)的5432端口,等待来自前端的的连接处理。监测的端口号可以在PostgreSql的设置文件postgresq
科技D人生
·
2023-04-01 11:28
PostgreSQL
数据库
postgresql
PG
架构
postgresql架构体系
pgsql
数据库架构体系
高性能My
SQL学习
笔记(三)
MySQL基准测试压力测试:需要针对不同主题,所使用的数据和查询也是真实用到的,基准测试:可能不关心业务逻辑,所使用的查询和业务的真实性可以和业务环境没关系。基准测试的目的建立MySQL服务器的性能基准线(确定当前MySQL服务器运行情况)模拟比当前系统更高的负载,以找出系统的扩展瓶颈(增加数据库并发,观察QPS,TPS变化,确定并发量与性能最优的关系)测试不同的硬件、软件和操作系统配置证明新的硬
Boger_8cf1
·
2023-04-01 02:07
通俗易懂玩QT:解决QT不支持MySQL数据库事务的方案
解决QT不支持MySQL数据库事务的方案一、遇到问题继上一篇文章《QT之Q
Sql学习
》,QT连接上数据库之后,为了提高代码的执行能力,小编为数据库操作开启了数据库事务。
我是混子我怕谁
·
2023-04-01 02:38
QT学习
数据库
mysql
qt5
My
sql学习
笔记
groupby(注意使用位置在where条件后面)select*fromuserwherenamegroupbyname;withrollup(可以实现在分组统计的基础上,再进行相同的统计(sum,avg,count...))selectcoalesce(name,'总数'),sum(singin)assingin_countfromemployeegroupbynamewithrollup;un
半缘修道随笔
·
2023-03-31 16:38
MY
SQL学习
笔记3 索引
三种常见的数据结构:哈希表、有序数组和搜索树。哈希表这种结构适用于只有等值查询的场景,通过key算出位置(可能会重复)每个位置上的valus是一个数组,按顺序遍历,用二分法就可以快速得到,这个时间复杂度是O(log(N))。有序数组索引只适用于静态存储引擎哈希冲突的处理办法:链表二叉树,二叉搜索树的特点是:父节点左子树所有结点的值小于父节点的值,右子树所有结点的值大于父节点的值。这个时间复杂度是O
夢醒皆涳
·
2023-03-31 06:33
My
SQL学习
之事务与并发控制
目录事务概念特性原子性一致性隔离性持久性并发控制undologreadviewLBCC事务概念一个事务可以理解为一组操作,这一组操作要么全部执行,要么全部不执行。特性原子性一个事务是一个独立的原子单元,一个事务内所有的操作,要么全部执行,要么全部不执行。关注的是一组操作的执行结果(全部成功or全部失败)。是通过undolog实现的。一致性看了网上很多博客对一致性的讲解,总觉得没有说到点子上,我就从
·
2023-03-31 05:57
My
SQL学习
之InnoDB结构探秘
目录内存结构BufferPoolRedologbufferDoubleWriteBuffer磁盘文件表空间重做日志文件InnoDB架构图内存结构BufferPoolwhybufferpool?InnoDB是基于磁盘存储,其存储的最基本单元是页,大小为16KB。而CPU和磁盘之间速度相差悬殊,所以通常使用内存中的缓冲池来提高性能。whatisbufferpool?缓冲池里主要缓存了:datapage
·
2023-03-31 05:57
My
SQL学习
逻辑架构、存储引擎、索引入门
一、MySQL的逻辑架构1.总体概述和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。执行过程:由最上的连接层-->到服务层的连接池-->查询缓存-->SQL接口-->Paraser解析器-->Optim
菜鸟hhh
·
2023-03-31 01:02
数据库专栏
mysql
架构
数据库
My
SQL学习
之索引及优化
目录索引是什么?索引的结构?索引存在哪儿?索引的优缺点?索引的分类索引使用explain执行计划索引使用规范(索引失效分析)例子总结:索引是什么?索引是帮助MySQL进行高效查询的一种数据结构。好比一本书的目录,能加快查询的速度索引的结构?索引可以有B-Tree索引,Hash索引。索引是在存储引擎中实现的InnoDB/MyISAM仅支持B-Tree索引Memory/Heap支持B-Tree索引和H
·
2023-03-31 01:34
My
SQL学习
之MySQL基本架构与锁
目录MySql架构MySQL锁锁的分类按粒度分按功能分锁的演示表锁行锁意向锁MySql架构SQLLayerConnectionPool:连接池,用于接收连接请求和管理连接。ManagementService&Utilities管理服务组件和工具组件,主要提供了一些备份,安全,主从,集群,等功能。SQLInterface:主要提供了SQL语句接口。包括SQL解析器,优化器,缓存等。将我们输入的SQL
·
2023-03-31 01:59
My
SQL学习
之SQL语法及SQL解析顺序
目录SQL语言分类SQL语法顺序和解析顺序FROMONOUTERJOINWHEREGROUPBYHAVINGSELECTDISTINCTORDERBYLIMITSQL(StructuredQueryLanguage)是一种标准,作为一种访问【关系型数据库的标准语言】。许多数据库产品,如Oracle,DB2,SQLServer,PostgreSQL,MySQL都支持它。近几年的NoSQL最初是宣称不
·
2023-03-31 01:27
My
SQL学习
笔记
作者:格物原文链接:https://shockerli.net/post/1000-line-mysql-note/Ubuntu安装MySQLsudoaptinstallmysql-server#initializationsudomysql_secure_installation#checkmysqlservicesystemctlstatusmysql.serviceUbuntu启停MySQL
隐藏的下一行
·
2023-03-30 21:10
2021-11-26
SQL学习
3
课程资料网盘链接:https://pan.baidu.com/s/1-jOwaXWArtv8h21B0-uWGg提取码:wsraSQL零基础入门笔记:https://www.mubucm.com/doc/4VC7JuHlj6H云端数据库安装文档:https://share.mubu.com/doc/rBUGcUie8HPython安装文档:https://www.mubucm.com/doc/4D
OD张
·
2023-03-30 16:54
My
SQL学习
笔记(11)
JDBC实现修改操作如上,将数据库的连接和关闭封装在一个文件里,使用时直接调用即可1.获取数据库连接connection=JDBCUtil.getConnection();直接调用预先封装好的connection方法2.预编译statement语句,返回PreparedStatement实例Stringsql="updatecustomerssetname=?whereid=?";p1=conne
和田龙二
·
2023-03-30 15:02
mysql
学习
java
My
SQL学习
笔记(9)
2.获取数据库链接的方法方式1接下来将会讲解连接的具体方式,由于笔者的Eclipse有问题,所以以下虽然会使用Eclipse进行讲解,但不会呈现最终结果。使用Idea的方法建议参考:JDBC连接的多种方式(idea)_NorthernCrescent的博客-CSDN博客师承康师傅,学完总结一下目录jar包下载方式五种获取数据库连接的方式:方式一:方式二:方式三:方式四:方式五:尚硅谷康师傅的JDB
和田龙二
·
2023-03-30 15:01
学习
java
数据库
My
SQL学习
笔记(10)
使用PreparedStatement实现CRUD操作(增删改查)PreparedStatement:Statement的子接口使用PreparedStatement的原因是Statement存在一些弊端,将会在稍后阐释此外,还有CallableStatement用于执行SQL存储过程。在本内容中暂不涉及Statement示例用户名密码是否正确1.需要拼串假设使用statement执行SQL语句S
和田龙二
·
2023-03-30 15:31
mysql
学习
java
SQL语法之BETWEEN 操作符
SQL学习
学习SQL语法SQL语法
SQL学习
SQLBETWEEN操作符BETWEEN操作符实例SQLBETWEEN操作符BETWEEN操作符在WHERE子句中使用,作用是选取介于两个值之间的数据范围。
闫渭丘
·
2023-03-30 05:47
SQL语言
sql
数据库
mysql
my
sql学习
笔记五
数据表结构与内容student:+-----+-------+---------------------+-------+|sno|sname|sbirthday|class|+-----+-------+---------------------+-------+|101|zeng|1977-09-0100:00:00|95033||102|ming|1975-09-0100:00:00|950
chengting1314
·
2023-03-30 02:54
my
sql学习
总结六:表设计和表关系
一、表设计表的约束保证了插入数据的正确性,要想设计一个结构合理的关系型数据库,必须满足一定的范式,下面我们来学习数据库设计的三范式。1.第一范式:确保表的每列是最小的不可分割的原⼦值。第⼀范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原⼦值,就说明该数据库表满⾜了第⼀范式。第⼀范式的合理遵循需要根据系统的实际需求来定。⽐如某些数据库系统中需要⽤到“地址”这个属性,本来直接将“地址”属
-_-||
·
2023-03-29 22:01
MySQL
mysql
数据库
My
SQL学习
之一条SQL查询语句的执行
文章目录前言一、MySQL基础架构二、连接器三、查询缓存四、分析器五、优化器六、执行器前言今天我们通过一条SQL查询语句的执行过程,来剖析MySQL的基础架构。让我们从宏观上先有一个对MySQL的认识与了解一、MySQL基础架构首先,我们要对MySQL的整体架构了解下,然后才能对每个部分进行突破。MySQL的整体架构示意图如下:由图可以看出,MySQL大体分为Server层和存储引擎层两部分。其中
恒者走天下
·
2023-03-29 19:28
sql
mysql
学习
sql
MY
SQL学习
笔记4 锁
全局锁命令Flushtableswithreadlock(FTWRL)阻塞当你需要让整个库处于只读状态的时候,可以使用这个命令,之后其他线程的以下语句会被阻塞:数据更新语句(数据的增删改)、数据定义语句(包括建表、修改表结构等)和更新类事务的提交语句。适用场景:做全库逻辑备份不加锁的话,备份系统备份的得到的库不是一个逻辑时间点,这个视图是逻辑不一致的。官方自带的逻辑备份工具是mysqldump。当
夢醒皆涳
·
2023-03-29 19:01
my
sql学习
总结-初识+数据管理+增删改查+常用函数+事务理解+数据库设计+JDBC引入
1.初识MySQL1.1数据库的定义数据库(DataBase,简称DB),是一个按数据结构来存储和管理数据的计算机软件系统。每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。概念:长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据"仓库"作用:保存,并能安全管理数据(如:增删改查等),减少冗余…1.2MySQL简介MySQL是最流行的关系型数据库管理系统
晚风花间寺中人
·
2023-03-29 11:50
MySQL
数据库
mysql
数据库My
SQL学习
——内含34道MySQL练习题及答案
数据库MySQL1MySQL数据库简介1.1sql、DB、DBMS分别是什么,关系?DB:DataBase数据库DBMS:DateBaseManagementSystem数据库管理系统SQL:结构化查询语言、sql语句的编译有dbms完成DBMS负责执行sql语句,通过之心sql语句来操作DB当中的数据1.2什么是表?table是数据库的基本组成单元,所有的数据都以表格的形式组织,目的是可读性强行
risroy
·
2023-03-29 11:56
mysql
Java
mysql
数据库
j2ee
java
Java学习计划
1,my
sql学习
底层查看,顶层逻辑设计思维学习2,redis源码查看,和功能使用,以及常用策略和集群3,rabitMq学习4,linux基础命令学习5,微服务和分布式学习和整理
liguiyun
·
2023-03-28 22:08
学习第二十七天总结
4、
sql学习
了内连接和外连接的基本操作。学习收获1、通过学习学习Python一维、二维数据的格式化和处理以及wordcloud库的基本使用,知道了一维、二维数据的表示。
无尽的结
·
2023-03-28 10:33
My
SQL学习
总结(3)
作业一:项目七:各部门工资最高的员工(难度:中等)创建Employee表,包含所有员工信息,每个员工有其对应的Id,salary和departmentId。+----+-------+--------+--------------+|Id|Name|Salary|DepartmentId|+----+-------+--------+--------------+|1|Joe|70000|1||2
trying52
·
2023-03-27 19:53
2021-11-17
SQL学习
课程资料网盘链接:https://pan.baidu.com/s/1-jOwaXWArtv8h21B0-uWGg提取码:wsraSQL零基础入门笔记:https://www.mubucm.com/doc/4VC7JuHlj6H云端数据库安装文档:https://share.mubu.com/doc/rBUGcUie8HPython安装文档:https://www.mubucm.com/doc/4D
OD张
·
2023-03-26 02:54
java web简述
网页:展示内容html.css.JavaScriptJAVA:实现功能JSP.javabean.servlet数据库:存储数据My
SQL学习
目标图片发自App
ltikaros
·
2023-03-25 09:28
My
SQL学习
技术路线
微信公众号:云计算通俗讲义持续输出技术干货,欢迎关注!MySQL技术路线1.入门数据库入门首选要学会基本环境搭建,然后选择一款顺手的图形界面工具,学习各种SQL语句,包括基本建库建表的DDL语句,然后增删改查语句,再掌握了基本的操作之后,需要学会使用一些高级特性,比如视图、存储过程、游标、自定义函数等。1.1安装配置1.2数据库设计设计步骤E-R图三大范式1.3SQL基础DDL数据类型1、整值类型
程序员姜戈
·
2023-03-24 13:13
My
SQL学习
日记(19)比较运算符
比较运算符比较对象比较运算符子查询mysql>SELECT*FROM运算符例子;+----+------+|id|数值|+----+------+|1|1||2|3||3|5||4|7||5|9||6|11||7|13|+----+------+7rowsinset(0.01sec)mysql>SELECT*FROM运算符例子2;+----+------+|id|数值|+----+------+|
copymaker
·
2023-03-24 09:37
My
SQL学习
技巧
MySQL是一种开源的关系型数据库管理系统,它广泛应用于Web应用程序的开发中。对于零基础的初学者来说,学习MySQL数据库可能会感到有些困难,但只要掌握正确的学习方法,就可以轻松入门。以下是一些自学MySQL数据库的建议和步骤。基础知识学习:学习MySQL的基础知识,包括MySQL的基本概念、体系结构、数据类型、SQL语句等。安装和配置MySQL:学习MySQL的安装和配置方法,包括下载、安装、
测试小扎
·
2023-03-24 01:27
数据库
mysql
sql
My
SQL学习
-触发器
触发器就是一种特殊的存储过程。触发器和存储过程一样是一个能够完成特定功能、存储在数据库服务器上的SQL片段,但是触发器无需调用,当对数据库表中的数据执行DML操作时自动触发这个SQL片段的执行,无需手动调用。在MySQL中,只有执行insert、delete、update操作时才能触发触发器的执行。触发器的这种特性可以协助应用在数据库端确保数据的完整性,日志记录,数据校验等操作。使用别名OLD和N
有爱的萌哥
·
2023-03-22 11:42
mysql
数据库
sql
学习第二十八天总结
4、
sql学习
了视图的创建和基本操作。二、学习收获1、Python字典章节的学习主要收获了keys()、values()、items()方法的使用来分别获取字典中的键和键值以及键值对。
无尽的结
·
2023-03-21 23:09
My
SQL学习
笔记1:Windows下的mysql解压包安装
1.下载我下载的是64位系统的zip包:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包:下载后解压:2.配置环境变量变量名:MYSQL_HOME变量值:D:\develop\mysql-5.7.20-winx64\mysql-5.7.20-winx64path里添加:%MYSQL_HOME%\bin;3.生成data文件以管理员身份运行cmd进
勇于自信
·
2023-03-21 09:43
Postgre
SQL学习
记录
一、安装使用docker安装:$dockerpullpostgres:alpine二、启动起docker容器:$dockerrun--namesome-postgres-ePOSTGRES_PASSWORD=mysecretpassword-p5432:5432-dpostgres:alpine默认用户:postgres默认密码:mysecretpassword或者通过psql,验证不成功:$do
Wonz
·
2023-03-20 10:21
SQL学习
笔记——其他-删除表、表中数据
insert插入多条记录【掌握】语法:insertintot_user(字段名1,字段名2)values(),(),()……;insertintot_user(id,name,birth,create_time)values(1,'zs','1980-10-11',now()),(2,'lisi','1981-10-11',now()),(3,'wangwu','1982-10-11',now()
芥末海苔QAQ
·
2023-03-20 08:58
my
sql学习
之select
查询记录select*from表名[where条件];eg:select*fromstudents;//查询students表中所有记录,所有字段的值都显示出来selectfield1,field2,...fieldn...from表名[where条件];eg:selectid,name,agefromstudents;//查询students表中所有记录,只显示出id,name,age三个字段的
xm的那年
·
2023-03-19 00:10
python爬虫学习笔记-
SQL学习
Sql概述先来看一个例子:小王第一次使用数据库,然后跟数据库来了个隔空对话其实,我们想一想,mysql是一个软件,它有它自己一套的管理规则,我们想要跟它打交道,就必须遵守它的规则,如果我想获取数据,它自己有一套规则,这个规则就是SQL。什么是sql?SQL:结构化查询语言(StructuredQueryLanguage)简称SQL,是一种特殊目的的编程言,是一种数据库查询和程序设计语言,SQL语言
资料小助手
·
2023-03-17 16:34
python
#
python爬虫
python
爬虫
学习
数据库
sql
My
SQL学习
笔记(一):MySQL基础
前段时间一直在忙活做项目,已经好久没有特意去提升自己了,博客也是放着几乎没怎么管。经过这么长一段时间的做项目(重复工作)和带带小学弟学妹,我也渐渐意识到,我自身的基础还是有所欠缺,虽说写写不复杂的接口已经和吃饭一样稀疏平常了,但是对于更底层的数据库、运维以及架构的知识,感觉仍需学习。从图书馆借了两本讲MySQL的书,就此正式从MySQL数据库开始学习了!说起数据库,大家应该都不陌生,从高中接触过的
贪玩的木木
·
2023-03-17 05:22
Mysql 数据库(一)—— 初识 Mysql
2.数据库与数据结构3.数据库软件4.关于Mysql5.My
sql学习
内容6.Mysql的安装二、Mysql详细操作1.学习SQL语句2.关于数据库的操作:(1)查看数据库(2)创建数据库2.2语法规则
RAIN 7
·
2023-03-16 17:45
Mysql
数据库入门之路
数据库
网络
编程语言
mysql数据库介绍
对之前内容感兴趣的同学可以参考:链接:my
sql学习
之数据系统概述让我们开始今日份的学习吧!
柳小葱
·
2023-03-16 17:44
SQL
数据库
mysql
服务器
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他