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
NoSQL笔记
My
SQL笔记
--Ubuntu安装MySQL并基于C++测试API
目录1--安装MySQL2--MySQL连接3--代码案例1--安装MySQL#安装MySQL-Serversudoaptinstallmysql-server#设置系统启动时自动开启sudosystemctlstartmysql#sudosystemctlenablemysql#检查MySQL运行状态sudosystemctlstatusmysql#进入MySQL终端sudomysql#更改ro
晓晓纳兰容若
·
2023-11-02 06:50
mysql
my
sql笔记
char(8),是定长,使用场景,存储身份证号,一定是18位varchar(18),是可变长度,最多18位decimal(5,3),总共5位数,小数占3位primarykey=unique+notnull一对一createtablehusband(idintauto_incrementprimarykey,namevarchar(100));createtablewife(idintauto_in
bboyAyao
·
2023-11-01 12:28
go mysql连接池_Golang My
sql笔记
(一)--- 连接与连接池
database/sqldatabase/sql是golang的标准库之一,它提供了一系列接口方法,用于访问关系数据库。它并不会提供数据库特有的方法,那些特有的方法交给数据库驱动去实现。database/sql库提供了一些type。这些类型对掌握它的用法非常重要。****DB****数据库对象。sql.DB类型代表了数据库。和其他语言不一样,它并是数据库连接。golang中的连接来自内部实现的连接
weixin_39916549
·
2023-10-31 15:39
go
mysql连接池
【My
SQL笔记
第17章_触发器】
第17章_触发器1.触发器概述2.触发器的创建2.1创建触发器语法2.2代码举例3.查看、删除触发器3.1查看触发器3.2删除触发器4.触发器的优缺点4.1优点1、触发器可以确保数据的完整性。2、触发器可以帮助我们记录操作日志。3、触发器还可以用在操作数据前,对数据进行合法性检查。4.2缺点1、触发器最大的一个问题就是可读性差2、相关数据的变更,可能会导致触发器出错。4.3注意点触发器演示代码课后
caoxiaolei24
·
2023-10-31 09:13
mysql
数据库
java
My
SQL笔记
:第17章_触发器
第17章_触发器1.触发器概述2.触发器的创建2.1创建触发器语法2.2代码举例3.查看、删除触发器3.1查看触发器3.2删除触发器4.触发器的优缺点4.1优点1、触发器可以确保数据的完整性。2、触发器可以帮助我们记录操作日志。3、触发器还可以用在操作数据前,对数据进行合法性检查。4.2缺点1、触发器最大的一个问题就是可读性差2、相关数据的变更,可能会导致触发器出错。4.3注意点触发器演示代码课后
准图灵奖得主
·
2023-10-31 09:41
MySQL笔记
mysql
数据库
sql
mysql的selectwhere语句_(My
SQL笔记
)SELECT语句的WHERE子句详解
WHERE子句在SELECT语句中,语句首先从FROM子句开始执行,执行后会生成一个中间结果集,然后就开始执行WHERE子句。WHERE子句是对FROM子句生成的结果集进行过滤,对中间结果集的每一行记录,WHERE子句会返回一个布尔值,(TRUE/FALSE),如果TURE,这行记录继续留在结果集中,如果FALSE,则这行记录从结果集中移除。如:SELECTnameFROMstudentWHERE
好好说gg 戈壁风
·
2023-10-30 21:35
My
sql笔记
大全
一、增删改查1.1数据库操作创建、选择、删除数据库#创建CREATEDATABASEdatabase_nameDEFAULTCHARACTERSETutf8;#选择USEdatabase_name;#查看数据库SHOWdatabase_name;#删除DROPDATABASEdatabase_name;1.2表操作1.2.1五大约束1)非空约束(NotNull)非空约束用于限制列中的值不能为空。这
无忧且勿虑
·
2023-10-30 15:40
数据库
mysql
数据库
阿里P8技术官手写“My
SQL笔记
”,助你年薪百万级干货!
本次分享阿里技术官手写的“My
SQL笔记
”一共分为上下两册
吃井不忘挖水人呢
·
2023-10-28 09:01
oracle 修改 update clob pl/sql,Oracle SQL&PL/
SQL笔记
一.单行函数字符函数(1).LOWER()字符小写(2).UPPER()字符大写(3).INITCAP()首字符大写(4).CONCAT()字符串连接(5).SUBSTR()字符串截取(6).LENGTH()返回字符串长度(7).INSTR()返回字符串的位置(8).LPAD()左对齐(9).RPAD()右对齐(10).TRIM()去除字符串首尾的字符(11).REPLACE()替换字符串中所有的
weixin_39956110
·
2023-10-28 06:53
oracle
修改
update
clob
pl/sql
SQL笔记
SQLSQL(StructuredQueryLanguage):结构化查询语言。其实就是定义了操作所有关系数据库的一种规则。通用语法规则SQL语句可以单行或多行书写,以分号结尾;可使用空格和缩进来增强语句的可读性;MySQL数据库的SQL语句不区分大小写,关键字建议使用大写;单行注释:–注释内容#注释内容(MySQL特有);多行注释:/*注释内容*/SQL分类DDL:数据定义语言,用来操作数据库、
猫薄荷>3<
·
2023-10-28 06:19
笔记
sql
数据库
mysql
sql笔记
一、SQL简述1.SQL的概述StructureQueryLanguage(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。2.SQL的分类1、DDL(DataDefinitionLanguage)数据定义语言,用
boss学不会
·
2023-10-28 06:42
数据库
mysql
sql
SQL笔记
(3)——MySQL数据类型(超详细且易理解)
学习MySQL,通常应该是先学习数据类型的,因为不管是开发还是MySQL中,每个数据对象都有其对应的数据类型,MySQL提供了丰富的数据类型,如在创建表的时候就需要指定列的数据类型,在向表中插入数据时,也需要严格按照对应列的类型进行传值。所以这部分是非常重要的!前面有两篇文章直接开始了一些操作,按照正常的学习步骤来看,这样是不对的,但是前面也就是主要涉及一些基本的操作,所以现在补充也还来得及~My
九陌斋
·
2023-10-25 04:28
MySQL
mysql
sql
笔记
【My
SQL笔记
】理解MySQL的乐观锁,悲观锁与MVCC
正确的理解MySQL的乐观锁,悲观锁与MVCC!首先声明,MySQL的测试环境是5.7前提概念数据库并发的三种场景乐观锁和悲观锁的澄清悲观锁什么是悲观锁?悲观锁的实现悲观锁的优点和缺点乐观锁什么是乐观锁?乐观锁的实现乐观锁的优缺点MVCC多版本并发控制什么是MVCC?总结乐观锁和悲观锁的抉择OCC,PCC,MVCC参考资料前提概念数据库并发的三种场景数据库并发场景有三种,分别为:读-读:不存在任何
little sky
·
2023-10-24 00:25
理解MySQL的乐观锁
悲观锁与MVCC
MY
SQL笔记
之MySQL常用函数/方法
修改mysql密码:mysql查询去重:distinct举例:selectdistinct+字段名from+表名;>>mysql中的‘+’号只有运算符的功能,不能拼接字符串。拼接字符串有专门的函数concat();例如:select'123'+1;得到:124;select'hello'+1;得到:1;selectnull+1;得到:null;select'hello'+'world';得到:0;
敲爆渣女狗头
·
2023-10-23 10:07
mysql
MySQL函数
Java
mysql笔记
MySQL常见函数
My
SQL笔记
学习MySQL中的笔记MySQL基础1数据库相关概念1.1数据库1.2数据库管理系统(DBMS)1.3常见的数据库管理系统1.4SQL2MySQL的安装2.1Windows下MySQL的安装2.1.1下载2.1.2安装(解压)2.2MySQL卸载2.3MySQL配置2.3.1添加环境变量2.3.2新建配置文件2.3.3初始化MySQL2.3.4安装mysql服务2.3.5启动、连接mysql、退出
有多勉为其难
·
2023-10-23 10:06
mysql
CSDN文章
sql
mysql
day02 MySQL约束课堂笔记
该笔记是黑马My
Sql笔记
,为了方便学习上传,请勿商用。文章目录1.今日内容2.DQL:查询语句2.1排序查询2.2聚合函数:将一列数据作为一个整体,进行纵向的计算。
H千面
·
2023-10-23 10:34
数据库
mysql
[每天进步一点点]my
sql笔记
整理(一)
mysql的一条sql是如何执行的说明:mysql8.0版本已经移除了查询缓存。通信协议mysql是支持多种通信协议的,可以使用同步/异步的方式,支持长链接/短链接。通信类型同步同步通信依赖于被调用方,受限于被调用方的性能。当应用操作数据库,线程会阻塞,等待数据库的返回结果。同步方式一般只能做到一对一。异步异步可以避免线程的阻塞等待,但是不能减少sql的执行时间。异步在高并发的情况下,会为每一个s
maomaov5
·
2023-10-22 03:49
【My
Sql笔记
】总览
文章目录1.数据类型1.1整形1.2浮点型和定点型1.3日期时间类型1.4字符型2.运算符3.基本命令4.DDL(数据定义语言)4.1创建表4.2修改表4.3表的重命名4.4删除表5.DML(数据操作语言)6.约束6.1非空约束6.2默认值约束6.3唯一约束6.4主键约束6.5自动递增6.6外键约束7.高级查询7.1排序7.2分组7.3限制输出数据数量7.4去重7.5组合8.函数8.1数值函数8.
number=10086
·
2023-10-17 05:07
mysql
笔记
sql
网易三面:说说你对MySQL事务四大隔离的理解
前言之前分析一个死锁问题,发现自己对数据库隔离级别理解还不够清楚,所以趁着这几天假期,整理一下MySQL事务的四大隔离级别相关知识,希望对大家有帮助,My
SQL笔记
需要可以自取。事务什么是事务?
架构师小七
·
2023-10-13 00:25
sql删除元组_
SQL笔记
SQL笔记
MARCUS_YANGSQL基本概念SQL(StructuredQueryLanguage)结构化查询语言,是关系数据库的标准语言特点:SELECTSno,GradeFROMSCWHERECno
weixin_39564151
·
2023-10-12 21:16
sql删除元组
SQL定义主码外码
My
SQL笔记
MySQL使用原则:自己扛住的自己扛,扛不住的使用中间件,比如:Redis;最佳的单表存储量是千万级别,超过这个级别采取分表分布的方式来存储表。MySQL体系架构MySQL语句在数据库的执行过程:经过parser进行词法解析和语法解析;解析之后经过优化器生成执行计划,MySQL不缓存执行计划(也叫做硬解析);执行计划进入执行器执行,到存储引擎中找数据;返回数据。MySQL包括核心层(mysqld)
江寒孤舟
·
2023-10-12 03:42
高性能my
sql笔记
第一章
1.mysql的逻辑架构image.png(图片来源:https://blog.csdn.net/fuzhongmin05/article/details/70904190)连接线程处理:每个客户端都会在服务器进程中拥有一个线程。一般使用线程池,不必每次都创建和销毁。解析器:mysql会对查询语句进行解析,解析为一个内部的数据结构,然后对这个结构进行优化:重写查询,决定表的读取顺序,选择合适的索引
lypxhxjj
·
2023-10-11 06:26
My
SQL笔记
存储引擎存储引擎即表的类型,决定了底层文件系统中文件的相关物理结构。InnoDB:支持外键、事务的存储引擎5.5版本后默认的存储引擎。被设计来处理大量的短期事务。可以确保失误的完整提交和回滚。除了增加和查询外,还需要更新、删除操作,那么有限选择InnoDB除非有非常特别的原因需要使用其他的存储引擎,否则应该有限考虑InnoDB文件结构表名.frm存储表结构(MySQL8.0后,合并在表名.ibd中
MervynLammm
·
2023-10-10 06:12
mysql
数据库
【MySQL】复合查询
前言hello~欢迎来到我的My
SQL笔记
系列。在实际我们对数据库中的表查询中,往往面对的对象并不是一个,而是多个。
柒海啦
·
2023-10-05 12:02
MySQL
mysql
数据库
sql
My
Sql笔记
mysql5.7版本在公司中主流使用mariadb为mysql的分支free版本,在centos7中默认安装(mysql被oracle收购)1.mysql初始启动mysql:systemctlstartmysqld连接mysql无密码则直接用mysql命令连接若有密码则用下列命令行mysql-u用户名-p此时会要求输入密码输入正确密码后可以看到连接成功1.1客户端与服务端mysql服务端:数据库管
qq_45645552
·
2023-10-05 12:30
Mysql学习
mysql
学习
笔记
SQL笔记
视频:SQL进阶教程系列为'CodeWithMosh'全套10小时教程(红字部分不保对)一.基本内容补充MySQLworkbench左侧Schemas显示当前所有databases,包含各自的tables,views,storedprocedures,functions等。双击其中一个database该database加粗等价于use'sql_store'tables中每个table旁边最右边的表
cornflowerzbq
·
2023-10-05 12:28
SQL学习
sql
数据库
mysql
备份一下my
sql笔记
SQLyog:数据库连接软件注释:/*多行注释*/#单行注释注意:当执行一条sql语句之后,再次执行一条同样的sql语句(空格等都一样),那么该sql语句不会再次编译注意:sql语句不区分大小写,字段可以参与运算注意:字符串尽量以单引号括起来(双引号不通用)注意:实际开发中不建议使用*号,影响效率(select*from表名)注意:mysql支持转义字符,‘\’,例:字段like‘%\_%’;//
李学。
·
2023-10-05 12:28
mysql
数据库
sql
my
sql笔记
(上)
mosh讲数据库笔记,原视频链接单表查询基本操作多表的连接数据库的插入、删除数据汇总编写复杂查询sql内置函数单表查询基本操作selectWHERElast_nameREGEXP‘^filed|field$’AND,OR,NOTINBETWEEN…AND…LIKE*REGEXPISNULLORDERBYage(DESC)LIMIT跳过,选取==LIMIT选取OFFSET跳过*查询语句顺序:SELE
不学习就会死
·
2023-10-05 12:58
mysql
my
sql笔记
mysql死锁报错:Lockwaittimeoutexceeded;tryrestartingtransactionselect*frominformation_schema.innodb_trx执行sql杀掉死锁线程kill738178711
珂-瑞
·
2023-10-05 11:56
mysql
笔记
数据库
My
sql笔记
之基础查询
1、保存数据的容器数组、集合等,把数据保存到内存,缺点一断电就没了。文件,保存到硬盘,缺点不太适合查询。2、数据库的好处实现数据持久化使用完整的管理系统统一管理,易于查询。3、概念DB:数据库,存储了大量有组织的数据DBMS:数据库管理系统,数据库是通过数据库管理系统创建和操作的容器常见的DBMS:Mysql,DB2,Oracle,sqlServer。sql结构化查询语言,专门用来与数据库通信的语
shenyoujian
·
2023-10-04 03:41
数据库 MySQL
My
SQL笔记
SQL基本语句:showdatabases;显示所有的数据库createdatabase+数据库名;创建数据库dropdatabase+数据库名;删除数据库use+数据库名;在该数据库下操作
LuckyWishes
·
2023-10-03 08:56
MySQL
数据库
mysql
java
My
SQL笔记
——复合查询&内外连接
集合查询子查询单行子查询select*fromEMPWHEREdeptno=(selectdeptnofromEMPwhereename='smith');多行子查询in:查询和10号部门的工作相同的雇员的名字,岗位,工资,部门号,但是不包含10自己的selectename,job,sal,empnofromempwherejobin(selectdistinctjobfromempwherede
李贰一
·
2023-10-03 03:31
MySQL
My
SQL笔记
数学函数 多表查询 all any操作符
--查看那个用户在连接数据库,会显示用户名和ip地址selectuser()fromdual;--查看在使用那个数据库selectdatabase()--md5加密selectmd5('csj')fromdual;--查看mysql中有哪些用户select*frommysql.userselect*fromemp;--显示每种岗位的雇员总数、平均工资selectcount(*),avg(sal)f
XX的杰子
·
2023-10-01 18:02
mysql
笔记
数据库
My
SQL笔记
去除表中的重复数据
createtablemy_tab01(idint,namevarchar(32),saldouble,jobvarchar(32),deptnoint);descmy_tab01insertintomy_tab01(id,name,sal,job,deptno)selectempno,ename,sal,job,deptnofromemp;select*frommy_tab01;--自我复制in
XX的杰子
·
2023-10-01 18:32
mysql
笔记
数据库
My
SQL笔记
合并查询 外连接 约束
--合并查询unionall以及union--unionall就是将两个查询结果合并,不会去重selectename,sal,jobfromempwheresal>2500;--5条记录selectename,sal,jobfromempwherejob='MANAGER'--3条记录selectename,sal,jobfromempwheresal>2500unionallselectenam
XX的杰子
·
2023-10-01 18:30
mysql
笔记
sql
LINUX -
SQL笔记
(自学用)
1.安装sudoapt-getinstallmysql-serversudomysql-uroot-p2.关系模型在关系数据库中,一张表中的每一行数据被称为一条记录。一条记录就是由多个字段组成的。每一条记录都包含若干定义好的字段。同一个表的所有记录都有相同的字段定义。对于关系表,有个很重要的约束,就是任意两条记录不能重复。不能重复不是指两条记录不完全相同,而是指能够通过某个字段唯一区分出不同的记录
aqiangdeba
·
2023-09-28 07:17
linux
sql
笔记
mysql中
sql笔记
与sql函数
mysql中
sql笔记
与sql函数一、
sql笔记
1、EXISTS关键字成立则返回true不成立则返回false。
weiweivi1997
·
2023-09-28 03:38
后端
java
mysql
sql
My
SQL笔记
MySQL学习笔记[toc]登录和退出MySQL服务器#登录MySQL$mysql-uroot-p12345612#退出MySQL数据库服务器exit;基本语法--显示所有数据库showdatabases;--创建数据库CREATEDATABASEtest;--切换数据库usetest;--删除数据库dropdatabasetest;--显示数据库中的所有表showtables;--创建数据表CR
miamendax
·
2023-09-23 04:02
MY
SQL笔记
约束添加约束1.主键约束添加:altertabletable_nameaddprimarykey(字段)删除:altertabletable_namedropprimarykey2.非空约束添加:altertabletable_namemodify列名数据类型notnull删除:altertabletable_namemodify列名数据类型null3.唯一约束添加:altertabletable
划水哥~
·
2023-09-18 02:58
SQL
mysql
My
SQL笔记
:第15章_锁
第15章_锁1.概述2.MySQL并发事务访问相同记录2.1读-读情况2.2写-写情况2.3读-写或写-读情况2.4并发问题的解决方案3.锁的不同角度分类3.1从数据操作的类型划分:读锁、写锁1.锁定读2.写操作3.2从数据操作的粒度划分:表级锁、页级锁、行锁1.表锁(TableLock)①表级别的S锁、X锁②意向锁(intentionlock)③自增锁(AUTO-INC锁)④元数据锁(MDL锁)
准图灵奖得主
·
2023-09-11 08:18
MySQL笔记
mysql
数据库
My
SQL笔记
总结
1.清空表数据,保留结构truncatetable表名2.备份表createtable表名select*from表名批量插入数据3.单次插入数据方法INSERTINTO表名(字段1,字段2,字段3)VALUES(第一个值,第二个值,第三个值)多次插入方法第一种4.INSERTINTO表名(字段1,字段2,字段3)VALUES(第一个值,第二个值,第三个值),-(第1个值,第2个值,第3个值)批量插
明天会更好fjy
·
2023-09-08 06:31
笔记
sql
数据库
mysql
My
SQL笔记
:第17章_其他数据库日志
第17章_其他数据库日志1.MySQL支持的日志1.1日志类型1.2日志的弊端2.慢查询日志(slowquerylog)3.1问题场景3.2查看当前状态3.3启动日志3.4查看日志3.5停止日志3.6删除\刷新日志4.错误日志(errorlog)4.1启动日志4.3删除\刷新日志4.4MySQL8.0新特性5.二进制日志(binlog)5.1查看默认情况5.2日志参数设置5.3查看日志5.4使用日
准图灵奖得主
·
2023-09-04 20:53
MySQL笔记
mysql
数据库
my
sql笔记
-联合查询
联合查询一、UNION和UNIONALL的作用和语法UNION用于合并两个或多个SELECT语句的结果集,并消去表中任何重复行。UNION内部的SELECT语句必须拥有相同数量的列,列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同.SQLUNION语法:SELECTcolumn_nameFROMtable1UNIONSELECTcolumn_nameFROMtable2注
菜鸟一枚123
·
2023-08-31 15:42
MySQL数据库学习【基础篇】
请点击查看数据库My
SQL笔记
大全通用语法及分类DDL:数据定义语言,用来定义数据库对象(数据库、表、字段)DML:数据操作语言,用来对数据库表中的数据进行增删改DQL:数据查询语言,用来查询数据库中表的记录
拼搏的小浣熊
·
2023-08-29 22:45
C++
数据库
MySQL
数据库
mysql
学习
尚硅谷宋红康My
SQL笔记
14-18
是记录,不会太详细,受本人知识限制会有错误,会有个人的理解在里面第14章视图了解一下,数据库的常见对象对象描述表(TABLE)表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录数据字典就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护,程序员通常不应该修改,只可查看约束(CONSTRAINT)执行数据校验的规则,用于保证数据完整性的规则视图(VIEW)一个或者多个
Just right
·
2023-08-28 13:02
MySQL
mysql
笔记
数据库
My
SQL笔记
十一之update更新和delete更新操作
本文首发于公众号:Hunter后端原文链接:My
SQL笔记
十一之update更新和delete更新操作这一篇笔记介绍表的更新和删除操作:UPDATE和DELETE。在介绍之前,说明一点:慎用!慎用!!
·
2023-08-24 23:13
My
SQL笔记
My
SQL笔记
一、前期准备SQL语句分类DQL-数据查询语言-->查询语句,select语句都是DQLDML-数据操作语言-->insert、delete、update等等对表数据进行增删改DDL-数据定义语言
你练不练硬笔啊
·
2023-08-24 19:45
SQL笔记
备注:[]:可省略插入数据INSERTINTO表名[(列名,...)]VALUES(值1,...);修改数据Update表名set列名=’新值’where过滤条件;删除数据DELETEFROM表名WHERE过滤条件;TRUNCATETABLE表名;------------清空表内所有数据,并无法回滚----只能删除记录不能删属性----逻辑删除update物理删除delete查询数据Select|
逸只猫
·
2023-08-24 16:08
其他
sql
笔记
数据库
My
SQL笔记
十三之时间格式化date_format
本文首发于公众号:Hunter后端原文链接:My
SQL笔记
十三之时间格式化date_format这一篇笔记介绍如何对MySQL中的时间字段进行格式化处理。
·
2023-08-22 09:35
尚硅谷宋红康My
SQL笔记
10-18
是记录,我不会记录的特别详细第10章创建和管理表标识符命名规则数据库名、表名不得超过30个字符,变量名限制为29个只能包含A–Z,a–z,0–9,_共63个字符数据库名、表名、字段名等对象名中间不要包含空格同一个MySQL软件中,数据库不能同名;同一个库中,表不能重名;同一个表中,字段不能重名必须保证你的字段没有和保留字、数据库系统或常用方法冲突。如果坚持使用,请在SQL语句中使用`(着重号)引起
Just right
·
2023-08-22 03:41
MySQL
mysql
笔记
adb
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他