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学习笔记
-MySQL的自增ID会用完吗?
MySQL的自增ID会用完吗?话不多说,上代码,直接测:首先,创建一个最简单的表,只包含一个自增id,并插入一条数据。createtablet0(idintunsignedauto_incrementprimarykey);insertintot0values(null);通过show命令查看表情况showcreatetablet0;CREATETABLE`t0`(`id`int(10)unsig
赵客缦胡缨v吴钩霜雪明
·
2021-04-15 08:55
华为面试官:为什么MySQL不推荐使用uuid作为主键?
整理了一份非常详细的
MySQL学习笔记
,500多页PDF总结,可以看一下。关于MySQL的知识点总结了一个思维导图分享给大家一、mysql和程序实例
程序员追风
·
2021-04-13 17:49
MySQL学习笔记
-2020面试题汇总
1、MySQL中有哪几种锁?(1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。(2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。(3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。2、MySQL中有哪些不同的表格?共有5种类型的表格:(1)MyISAM(2)Heap(3
赵客缦胡缨v吴钩霜雪明
·
2021-04-13 14:25
阿里面试官:什么是MySQL索引,为什么要有索引?
索引就好比字典的目录一样我们通常都会先去目录查找关键偏旁或者字母再去查找要比直接翻查字典查询要快很多关于MySQL整理了一份:
MySQL学习笔记
二、为什么要有索引?
程序员追风
·
2021-04-13 06:27
拼多多内部的这份
MySQL学习笔记
火了,完整版首次公开!
前言我们每天都在访问各种各样的⽹站、APP,如微信、QQ、抖⾳、今⽇头条等,这些网站上⾯都存在⼤量的信息数据,这些信息数据都需要有地⽅存储,一般这些数据都存储在哪呢?一般这些数据都存储在数据库中。所以如果我们需要开发⼀个⽹站、app,数据库是我们必须掌握的技术,常⽤的数据库有mysql、oracle、sqlserver、db2等。上⾯介绍的⼏个数据库,oracle性能排名第⼀,服务也是相当到位的,
程序员追风
·
2021-04-12 22:32
Mysql学习笔记
整理
突然翻到很久以前的Mysql笔记,特此重做为方便查看保存。数据库基础1.什么是数据库?数据库:database,存储数据的仓库数据库:高效的存储数据的介质(介质主要是两种:磁盘和内存)2.数据库的分类?数据库基于存储介质的不同:进行了分类,分为两类:关系型数据库(SQL)和非关系型数据库(NoSQL:不是关系型的数据库都是非关系型数据库)3.不同数据库阵营中的产品?关系型数据库:大型:Oracle
一只当归
·
2021-04-12 19:49
死磕这50道MySQL面试题,阿里面试官直呼内行
PS:完整版面试题PDF以及
MySQL学习笔记
1、MySQ
·
2021-04-03 00:09
面试mysqljava阿里
死磕这50道MySQL面试题,阿里面试官直呼内行
PS:完整版面试题PDF以及
MySQL学习笔记
1、MySQ
·
2021-04-03 00:57
面试mysqljava阿里
死磕这50道MySQL面试题,阿里面试官直呼内行
PS:完整版面试题PDF以及
MySQL学习笔记
1、MySQ
北游学Java
·
2021-04-02 20:01
数据库
mysql
java
索引
用MySQL设计表的时候你会用UUID做主键吗?
关注公众号:北游学Java,领取500页
MySQL学习笔记
。关于MySQL的知识点总结了一个思维导图分享给大家上传上来的图可能有点不清晰,需要高清脑
·
2021-04-01 22:22
用MySQL设计表的时候你会用UUID做主键吗?
关注公众号:北游学Java,领取500页
MySQL学习笔记
。关于MySQL的知识点总结了一个思维导图分享给大家上传上来的图可能有点不清晰,需要高清脑
·
2021-04-01 22:02
用MySQL设计表的时候你会用UUID做主键吗?
关注公众号:北游学Java,领取500页
MySQL学习笔记
。关于MySQL的知识点总结了一个思维导图分享给大家上传上来的图可能有点不清晰,需要高清脑
北游学Java.
·
2021-04-01 20:31
数据库
mysql
java
大数据
uuid
MySQL学习笔记
08_多表查询(下)
细枝末节1.内连接的INNER和外连接的OUTER可以省略2.筛选条件放在WHERE后,连接条件放在ON后,提高分离性,便于阅读3.外连接查询的结果集为主表中所有记录4.LEFT和RIGHT作用是指定主表5.全连接是将两表都作为主表6.交叉连接结果集是笛卡尔乘积格式SELECT查询列表FROM表1别名[连接类型]JOIN表2别名ON连接条件[WHERE筛选条件][GROUPBY分组][HAVING
·
2021-03-23 13:24
mysql
MySQL学习笔记
07_多表查询(上)
等值连接备注1.结果集为多表的交集部分2.n表连接,至少需要n-1个连接条件3.表的顺序没有要求示例查询有奖金的员工名,部门名SELECTname,dept_name,bonusFROMemp,deptWHEREemp.id=dept.idANDemp.bonusISNOTNULL;查询每个城市的部门个数SELECTCOUNT(*),cityFROMdeptASd,locationASlWHERE
·
2021-03-23 13:17
mysql
MySQL学习笔记
06__分组查询
细枝末节1.GROUPBY后的集必须出现在SELECT后2.分组函数做条件肯定放在HAVING中3.尽量使用WHERE筛选,性能高4.GROUPBY支持单字段分组,多字段分组,表达式或函数分组5.GROUPBY使用多字段分组时,无顺序要求格式SELECT分组,列(要求出现在GROUPBY后面)FROM表名[WHERE筛选调节]GROUPBY分组列表[HAVING筛选条件][ORDERBY子句]筛选
·
2021-03-23 13:13
mysql
MySQL学习笔记
05__分组函数
细枝末节1.本节函数都忽略NULL值,不计算2.sum()、avg()一般用于处理数值型3.max()、min()、count()可以处理任何类型4.本节函数可与distinct搭配实现去重运算5.和分组函数一起查询的字段要求是GROUPBY后的字段函数sum()作用对参数中的值求和示例/*从mytable中查询所有salary的和*/SELECTsum(salary)FROMmytable;av
·
2021-03-23 01:15
mysql
MySQL学习笔记
04__单行函数
细枝末节1.函数可以嵌套使用2.MySQL中索引从1开始3.substr()中空格也算一个字符概念将一组逻辑语句封装在方法中,对外暴露方法名.优点1.隐藏实现细节2.提高代码可用性字符函数length()作用用于获取参数值的字节个数查询字符串"Mike"的字节数/*输出为4*/SELECTlength('Mike');concat()作用拼接字符串示例/*输出为MikeJohn*/SELECTco
·
2021-03-23 01:09
mysql
MySQL学习笔记
03__排序查询
细枝末节1.ASC表示升序,DESC表示降序,不写默认升序2.ORDERBY字句中可以是单个字段,多个字段,表达式,函数,别名3.除LIMIT外,ORDERBY语句一般放在SQL语句最后面格式/*从指定表中按指定条件查询指定字段,并按指定排序输出*/SELECT字段名FROM表名WHERE筛选列表ORDERBY排序列表[DESC|ASC]执行顺序FROM表==>SELECT字段==>WHERE筛选
·
2021-03-23 01:59
mysql
MySQL学习笔记
02__条件查询
细枝末节1."_"表示任意一个字符2."%"表示任意多个任意字符,包含0个3."="不可以判断NULL值,""可以比较NULL值4."WHERE筛选列表==>SELECT字段按条件表达式筛选简单条件运算符大于>小于不等于=小于等于10;查询age小于30的用户idSELECTidFROMmytableWHEREage'Mike';按逻辑表达式筛选逻辑运算符与&and或|or非!not查询age在1
·
2021-03-23 01:49
mysql
MySQL学习笔记
01__基础查询
细枝末节1.MySQL不区分大小写2.MySQL不区分字符和字符串SELECT——查询格式/*从指定表中查询指定字段信息*/SELECT字段名FROM表名;执行顺序FROM表==>SELECT字段查询表/*查询mytable表中所有内容*/SELECT*FROMmytable;查询表达式/*查询1+1的结果*/SELECT1+1;查询函数/*查询当前MySQL版本*/SELECTverison()
·
2021-03-23 01:39
mysql
MySQL学习笔记
05__分组函数
细枝末节1.本节函数都忽略NULL值,不计算2.sum()、avg()一般用于处理数值型3.max()、min()、count()可以处理任何类型4.本节函数可与distinct搭配实现去重运算5.和分组函数一起查询的字段要求是GROUPBY后的字段函数sum()作用对参数中的值求和示例/*从mytable中查询所有salary的和*/SELECTsum(salary)FROMmytable;av
·
2021-03-23 01:28
mysql
MySQL学习笔记
04__单行函数
细枝末节1.函数可以嵌套使用2.MySQL中索引从1开始3.substr()中空格也算一个字符概念将一组逻辑语句封装在方法中,对外暴露方法名.优点1.隐藏实现细节2.提高代码可用性字符函数length()作用用于获取参数值的字节个数查询字符串"Mike"的字节数/*输出为4*/SELECTlength('Mike');concat()作用拼接字符串示例/*输出为MikeJohn*/SELECTco
·
2021-03-22 20:14
mysql
MySQL学习笔记
03——排序查询
细枝末节1.ASC表示升序,DESC表示降序,不写默认升序2.ORDERBY字句中可以是单个字段,多个字段,表达式,函数,别名3.除LIMIT外,ORDERBY语句一般放在SQL语句最后面格式#从指定表中按指定条件查询指定字段,并按指定排序输出SELECT字段名FROM表名WHERE筛选列表ORDERBY排序列表[DESC|ASC]执行顺序FROM表==>SELECT字段==>WHERE筛选列表=
·
2021-03-22 14:03
mysql
MySQL学习笔记
02——条件查询
细枝末节1."_"表示任意一个字符2."%"表示任意多个任意字符,包含0个3."="不可以判断NULL值,""可以比较NULL值4."WHERE筛选列表==>SELECT字段按条件表达式筛选简单条件运算符大于>小于不等于=小于等于10;查询age小于30的用户idSELECTidFROMmytableWHEREage'Mike';按逻辑表达式筛选逻辑运算符与&and或|or非!not查询age在1
·
2021-03-22 14:58
mysql
MySQL学习笔记
01——基础查询
细枝末节MySQL不区分大小写MySQL不区分字符和字符串SELECT——查询语法SELECT字段名FROM表名;查询表#查询mytable表中所有内容:SELECT*FROMmytable;查询表达式#查询1+1的结果:SELECT1+1;查询函数#查询当前MySQL版本:SELECTverison();AS——取别名标准格式#查询mytable表中的name字段,并命名为别名userName:
·
2021-03-21 22:31
mysql
【
mysql学习笔记
】新建表格,添加字段等
【新建表格】mysql>usetest;//打开test数据库//创建userInfo表mysql>CREATETABLEIFNOTEXISTS`userInfo`(`id`INTUNSIGNEDAUTO_INCREMENT,`user_id`INTNOTNULL,`age`INTNOTNULL,`interest`VARCHAR(100)NOTNULL,`address`VARCHAR(100)
智商不够_熬夜来凑
·
2021-03-06 18:09
后端
mysql
【
MySQL学习笔记
(十七)】之 undo日志详解
文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一.undo日志(一)概述(二)事务id1.分配事务id2.事务id的生成(三)undo日志的格式1.INSERT操作对应的undo日志2.DELETE操作对应的undo日志3.UPDATE操作对应的undo日志(1)不更新主键(2)更新主键(四)通用链表结构(五)undo日志类型(六)undo页面链表本文章由公号【开发小鸽】发布!欢迎关注!!!
开发小鸽
·
2021-02-23 20:27
MYSQL
mysql
数据库
【
MySQL学习笔记
(十六)】之redo日志超详细讲解
文章目录本文章由公号【开发小鸽】发布!欢迎关注!!!一.redo日志(一)概述(二)redo日志的优势(三)redo日志格式1.通用格式2.简单的redo日志3.复杂的redo日志(四)Mini-Transaction1.以组的形式写入redo日志2.Mini-transaction二.redo日志的写入过程(一)存储redo日志的页(二)redo日志缓冲区(三)redo日志写入logbuffer
开发小鸽
·
2021-02-22 18:15
MYSQL
数据库
mysql
MySQL学习笔记
MySQL学习笔记
基本信息首先是安装MySQL应用网址:https://www.mysql.com/首先确保MySQL服务已经打开。
nightelves11
·
2021-02-22 12:12
MySQL
mysql
MySQL学习笔记
一条MYSQL的执行流程MYSQL组件连接器用户名密码验证查询用户权限,分配对应权限showprocesslist查看现在的连接推荐长连接,长时间没有反应会自动断开,默认8小时(wait_timeout)分析器词法分析根据关键词分段识别表名,列名,查询条件等语法分析根据语法规则判断sql是否符合mysql语法(YouhaveanerrorinyourSQLsyntax)优化器对sql的执行顺序和查
·
2021-02-21 20:47
mysqljava
MYSQL学习笔记
一天学会MySQL数据库MYSQL网络教程https://www.runoob.com/mysql/mysql-tutorial.html必备知识mysql常用数据类型有哪些?MySQL支持多种类型,大致可以分为三类:数值类型大小范围(有符号)范围(无符号)用途TINYINT1byte(-128,127)(0,255)小整数值SMALLINT2bytes(-32768,32767)(0,65535
啊啊嗯嗯
·
2021-02-21 13:14
找工作前的自救
mysql
数据库
MySql学习笔记
(二)——pymysql
MySql学习笔记
(二)——pymysql最近在学习pymysql模块所以话不多说,直接进入正题:一、数据库的连接首先,建立了一个名为test的数据库。
NaCl鱼呜啦啦
·
2021-02-20 18:19
mysql
数据库
python
mysql学习笔记
之数据库
我的mysql学习参考于github文章数据库:高效的存储和处理数据的介质(比如磁盘和内存),又根据介质的不同,分为关系数据库和非关系数据。关系数据库特点:1,安全,将数据保存在磁盘中,基本不可能出现丢失数据的情况;2,比较浪费空间,因为利用二维表的形式存储数据。非关系数据库的特点:1,存储数据的效率特别高;2,不是特别安全,突然断电会导致数据丢失。关系数据库关系型数据库所谓的关系模型包含三个方面
Han Gang
·
2021-02-18 15:29
mysql
MySQL学习笔记
05【多表操作、三大范式、数据库的备份和还原】
MySQL学习笔记
01【数据库概念、MySQL安装与使用】
MySQL学习笔记
02【SQL基本概念与通用语法、数据库的CRUD操作】
MySQL学习笔记
03【数据库表的CRUD操作、数据库表中记录的基本操作
公众号-放生改命
·
2021-02-04 20:22
MySQL
数据库
mysql
sql
多表操作
范式
MySQL学习笔记
04【数据库的查询操作、今日内容、表的约束】
MySQL学习笔记
01【数据库概念、MySQL安装与使用】
MySQL学习笔记
02【SQL基本概念与通用语法、数据库的CRUD操作】
MySQL学习笔记
03【数据库表的CRUD操作、数据库表中记录的基本操作
公众号-放生改命
·
2021-02-04 11:16
MySQL
数据库
mysql
sql
查询
distinct
1000行
MySQL学习笔记
sql/启动MySQL/netstartmysql/连接与断开服务器/mysql-h地址-P端口-u用户名-p密码/跳过权限验证登录MySQL/mysqld--skip-grant-tables--修改root密码密码加密函数password()updatemysql.usersetpassword=password('root');SHOWPROCESSLIST--显示哪些线程正在运行SHOWV
·
2021-01-29 15:38
mysql
1000行
MySQL学习笔记
sql/启动MySQL/netstartmysql/连接与断开服务器/mysql-h地址-P端口-u用户名-p密码/跳过权限验证登录MySQL/mysqld--skip-grant-tables--修改root密码密码加密函数password()updatemysql.usersetpassword=password('root');SHOWPROCESSLIST--显示哪些线程正在运行SHOWV
·
2021-01-28 21:07
mysql
MySQL学习笔记
MySQL文章目录MySQLMySQL配置:SQL:DDL:操作数据库、表操作数据库操作表DML:增删改表中数据DQL:查询表中记录基础查询条件查询排序查询聚合函数:将一列数据作为一个整体,进行纵向的计算。分组查询分页查询约束数据库的设计数据库的备份和还原多表查询事务DCL:管理用户,授权MySQL配置:*MySQL服务启动1.手动。2.cmd-->services.msc打开服务的窗口3.使用管
超海
·
2021-01-28 09:49
mysql
sql
数据库
MySQL学习笔记
:count的用法(基于 InnoDB 引擎)
背景在写sql中,会有以下几种常见的count用法:count(*)、count(主键id)、count(字段)和count(1);不同的用法是存在不同的性能差异的。分析对于count(主键id)来说,InnoDB引擎会遍历整张表,把每一行的id值都取出来,返回给server层。server层拿到id后,判断是不可能为空的(即存在非空约束),就按行累加。对于count(1)来说,InnoDB引擎遍
alex很累
·
2020-12-25 11:08
字节跳动《
MySQL学习笔记
》火了,完整版开放下载!
伴找我要一些MySQL基础资料,于是我翻箱倒柜,把这份阿里大牛总结的MySQL归纳笔记找出来,免费共享给大家!据说有小伙伴靠这份笔记顺利进入BAT哦,所以一定要好好学习这份资料!资料介绍这份资料非常全面且详细,覆盖了MySQL基础学习的方方面面,非常适合初学者入门!资料也按目录进行编排,每一章下面都有更具体的内容:而且,这份资料不是扫描版的,里面的文字都可以直接复制,非常便于我们学习:资源,怎么领
码农code之路
·
2020-12-24 11:00
css
编程语言
mysql
navicat
xhtml
【MySQL】
MySQL学习笔记
【MySQL】
MySQL学习笔记
学习笔记前言MYSQL和MSSQL的些许区别简单浏览目录概览笔记1.MySQL的特性、安装1)MySQL的特性2)MySQL安装(1)ZIPArchive(2)MSI2.
synjoker
·
2020-12-23 23:10
笔记
mysql
Mysql学习笔记
---MySQL集群架构之双主模式
Mysql学习笔记
—MySQL集群架构之双主模式缺实战1.双主模式简介很多企业刚开始都是使用MySQL主从模式,一主多从、读写分离等。但是单主如果发生单点故障,从库切换成主库还需要作改动。
馒头太帅了
·
2020-12-17 23:59
Mysql
MySQL学习笔记
.数据库完整性
目录实体完整性定义完整性参照完整性实体完整性实体完整性用PRIMARYKEY定义例:将book表中的id属性定义为主码列级定义主码CREATETABLEBOOK(IDCHAR(8)PRIMARYKEY(ID),AUTHORCHAR(30),PRICEFLOAT);表级定义主码CREATETABLEBOOK(IDCHAR(8),AUTHORCHAR(30),PRICEFLOAT,PRIMARYKEY
Linkage interrupt
·
2020-12-13 16:21
MySQL学习笔记
MySQL学习笔记
(十)-MySQL索引
MySQL学习笔记
-MySQL索引作者:就叫易易好了日期:2020/12/08什么是索引?索引(index)是帮助MySQL高效获取数据的数据结构,可以得到索引的本质。
就叫易易好了
·
2020-12-08 20:02
学习笔记
mysql
蚂蚁金服内部的这份
MySQL学习笔记
火了,完整版首次公开!
前言我们每天都在访问各种各样的⽹站、APP,如微信、QQ、抖⾳、今⽇头条等,这些网站上⾯都存在⼤量的信息数据,这些信息数据都需要有地⽅存储,一般这些数据都存储在哪呢?一般这些数据都存储在数据库中。所以如果我们需要开发⼀个⽹站、app,数据库是我们必须掌握的技术,常⽤的数据库有mysql、oracle、sqlserver、db2等。上⾯介绍的⼏个数据库,oracle性能排名第⼀,服务也是相当到位的,
程序员追风
·
2020-12-04 16:24
Java面试题精选
MySQL
MySQL教程
MySQL笔记
MySQL数据库
MySQL资料
MySQL学习笔记
(九)-MySQL存储过程
MySQL学习笔记
(九)-MySQL存储过程作者:就叫易易好了日期:2020/12/01好处:提高代码的重用性,简化操作储存过程:含义:一种预先编译好的SQL语句的集合,理解成批处理语句。
就叫易易好了
·
2020-12-01 22:11
学习笔记
mysql
MySQL学习笔记
(六)-MySQL中库和表的管理
MySQL学习笔记
(六)-MySQL中库和表的管理作者:就叫易易好了日期:2020/11/23DDL即数据定义语言创建:create修改:alter删除:drop库和表的管理:一、库的管理1、库的创建语法
就叫易易好了
·
2020-11-23 22:36
学习笔记
mysql
MySQL学习笔记
-数据库基本原理
1.原始单据与实体之间的关系可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会
赵客缦胡缨v吴钩霜雪明
·
2020-11-21 20:28
MySQL学习笔记
(二):数据类型
MySQL的数据类型还是较为简单的,总共有四种:整数类型、浮点数类型、字符串类型、时间和日期类型。整数类型从小到大有tinyint、smallint、mediumint、int、bigint五种,区别所占空间的大小,对应为存储数据的数值大小。拿tinyint来举例子,一个tinyint字段占一个字节Byte,即8位,8位二进制所能存储的十进制数值即2^8=256,也就是能够存储范围为-128~12
贪玩的木木
·
2020-11-19 15:49
MySQL学习笔记
(四)——分组函数,分组查询,连接查询
MySQL学习笔记
(四)——分组函数,分组查询,连接查询作者:就叫易易好了日期:2020/11/18一、分组函数功能:用作统计使用,又称为聚合函数或统计函数分类:sum函数avg函数max函数min函数
就叫易易好了
·
2020-11-18 21:20
学习笔记
mysql
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他