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学习
笔记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介绍
SQL介绍一、SQL是什么?1.1数据库模型1.2主流关系数据库一、SQL是什么?SQL是结构化查询语言的缩写,用来访问和操作数据库,对数据库进行管理和维护操作。SQL是访问和处理关系数据库的计算机标准语言,换言之,不管使用什么语言(python,C++还是JAVA),只要涉及到操作关系数据库,都必须通过SQL来完成。数据库作为一款专门管理数据的软件,给用户提供接口来读写数据,大大简化数据的读写功
阿斯顿菊花奶茶
·
2021-03-18 20:13
SQL
sql
Python
MySQL学习
MySQL安装以及设置;MySQLdbPython安装以及设置;(用python控制MySQLdb)mysql-uroot-p进入mysqlquitexit退出createdatabaseXXXXdefaultcharset=utf8;创建数据库settings.py修改(APPS和DATABASE,注意mysql和sqlite3的区别)models.py修改fromdjango.dbimport
许卫栋
·
2021-03-10 12:30
【
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索引基础二、MySQL索引优化实战三、索引优化实战
MySql学习
专栏1.MySQL基础架构详解2.MySQL索引底层数据结构与算法3.MySQL5.7开启binlog日志,及数据恢复简单示例
给自己一个 smile
·
2021-02-20 16:53
mysql
mysql
索引
性能优化
mysql学习
笔记之数据库
我的
mysql学习
参考于github文章数据库:高效的存储和处理数据的介质(比如磁盘和内存),又根据介质的不同,分为关系数据库和非关系数据。
Han Gang
·
2021-02-18 15:29
mysql
MySQL学习
之《权限管理和备份》
权限管理和备份前言这一节学习的是MySQL数据库的权限管理和备份。学习了解即可!1、用户管理SQLyog可视化管理SQL命令操作用户表:mysql.user本质:对这张表进行增删改查,进行用户的删除/添加,用户权限修改创建/删除用户--创建用户createuser用户名identifiedby‘密码’CREATEUSERwoodwhaleIDENTIFIEDBY'123456'--删除用户DROP
woodwhale
·
2021-02-18 14:48
与君共勉
mysql
数据库
Mysql学习
记录(2)
Mysql学习
记录(1)
Mysql学习
记录(3)Day027.DQL语言7.3排序查询7.4常见函数7.4.1单行函数7.4.1.1字符函数7.4.1.2数学函数7.4.1.3日期函数7.4.1.4其它函数
Jarlin_CN
·
2021-02-15 12:21
mysql
MySQL学习
之《函数使用》
MySQL函数前言这一小节学习的是MySQL的函数,与其他语言的函数操作很相像,也比较简单,学习一些常用的掌握即可!MySQL函数官网:MySQL函数大全1、常用函数Java能用的MySQL基本都能用--数学运算selectabs(-100)--abs绝对值函数selectceiling(3.9)--ceiling向上取整函数selectfloor(3.9)--floor向下取整函数selectr
woodwhale
·
2021-02-14 21:25
与君共勉
mysql
数据库
mysql学习
一之select语句
mysql学习
一之select语句完整语法创建User表单表查询查询空值AND多条件查询OR多条件查询DISTINCT查询结果排序分组查询完整语法先给一下完整的语法,后面将逐一来讲解。
yangyanping20108
·
2021-02-13 09:57
mysql
MySQL学习
之《数据管理》
MySQL数据管理前言首先,新年快乐!牛年希望能更牛,学到更多知识~这一节接着上一节,了解的是MySQL的数据管理有关知识点以下是个人码的笔记,供学习交流参考~1、外键(了解即可)自行百度,不建议使用影响delete和update2、DML语言(全部记住)数据库意义:数据存储,数据管理DML语言:数据操作语言insertupdatedelete3、添加(insert)--insertinto表名(
woodwhale
·
2021-02-12 17:17
与君共勉
mysql
数据库
MySQL学习
日记(18)子查询
子查询是什么子查询(Subquery)就是出现在其他MySQL语句中的查询,也就是查询中的查询(当然不一定要在查询语句中嵌套)例如:#查找数据1表中列字段等于数据表2的列字段SELECT*FROM数据1WHERE列字段=(SELECT列字段FROM数据表2);其中SELECT*FROM数据1,称为父查询(OuterQuery/OuterStatement)SELECT列字段FROM数据表2,被称为
copymaker
·
2021-02-08 19:32
MySQL学习
记录之KEY分区引发的血案
需求背景业务表tb_image部分数据如下所示,其中id唯一,image_no不唯一。image_no表示每个文件的编号,每个文件在业务系统中会生成若干个文件,每个文件的唯一ID就是字段id:业务表tb_image的一些情况如下:根据image_no查询和根据id查询;存量数据2kw;日增长4w左右;日查询量20w左右;非ToC系统,所以并发的天花板可见;方案选择根据上面对业务的分析,分库分表完全
·
2021-02-06 11:54
MySQL日志模块
目录一、简介二、redolog三.binlog四.内部工作流程
MySql学习
专栏1.MySQL基础架构详解2.MySQL索引底层数据结构与算法3.MySQL5.7开启binlog日志,及数据恢复简单示例
给自己一个 smile
·
2021-02-05 13:56
mysql
mysql
日志
数据库
MySQL5.7开启binlog日志,及数据恢复简单示例
目录一、相关命令二、开启binlog三、演示数据恢复
MySql学习
专栏1.MySQL基础架构详解2.MySQL索引底层数据结构与算法3.MySQL5.7开启binlog日志,及数据恢复简单示例4.MySQL
给自己一个 smile
·
2021-02-05 11:51
mysql
mysql
binlog
数据恢复
MySQL学习
笔记05【多表操作、三大范式、数据库的备份和还原】
MySQL学习
笔记01【数据库概念、MySQL安装与使用】
MySQL学习
笔记02【SQL基本概念与通用语法、数据库的CRUD操作】
MySQL学习
笔记03【数据库表的CRUD操作、数据库表中记录的基本操作
公众号-放生改命
·
2021-02-04 20:22
MySQL
数据库
mysql
sql
多表操作
范式
MySQL索引底层数据结构与算法
三、索引常用数据结构3.1二叉树3.2红黑树3.3Hash表3.4B-Tree3.5B+Tree3.6联合索引
MySql学习
专栏1.MySQL基础架构详解2.MySQL索引底层数据结构与算法3.M
给自己一个 smile
·
2021-02-04 17:41
mysql
mysql
数据结构
算法
MySQL基础架构详解
目录一、引言二、MySQL基础架构图2.1MySQL基础架构零件分析三、基础零件剖析3.1连接器3.2查询缓存3.3分析器3.4优化器3.5执行器
MySql学习
专栏1.MySQL基础架构详解2.MySQL
给自己一个 smile
·
2021-02-04 14:09
mysql
mysql
基础架构
面试
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学习
:DQL语言实现简单查询
1.DQL语言(精通):几个数据库语言中的最核心的语言。数据库中所有简单的查询、复杂的查询都是用DQL。使用频率极高。2.实现过程:2.1简单查询语法:查询表的全部内容:SELECT*FROM表名;查询表中指定字段内容(未设置别称):SELECT字段1名称,...,字段n名称FROM表名;查询表中指定字段内容(设置别称):有时候我们字段名称起的不是那么容易看懂,那么我们查询出来可能会造成阅读困难,
会跳舞的河姆渡
·
2021-01-13 14:27
MySQL学习
数据库
mysql
sql
DQL
MySQL学习
:数据库的字段属性
1.Unsigned(整数类型可用):无符号的整数。声明了该列不能声明为负数。2.zerofill:0填充的。不足的位数,使用0来填充,eg:int(3)假设此时是5,他会自动填充为005。3.AutoIncr(自增):自增,他默认会自动再上一条记录的基础上+1。通常我们用来设计唯一的主键,index,必须是整数类型。自增的起始值和步长我们都可以自定义。4.Null/NotNull(非空):如果设
会跳舞的河姆渡
·
2021-01-10 13:11
MySQL学习
mysql
数据库
MySQL学习
:操作数据库语句
层级关系:操作数据库>操作数据库中的表>操作数据库中表的数据学习技巧:对照sqlyog的可视化对比历史记录来查看操作的代码过程。固定的语法或者关键字强行记住精通。mysql关键字不区分大小写1.操作数据库(了解和熟练)1.1创建数据库:CREATEDATABASE[IFNOTEXISTS]`数据库昵称`--CREATE创建IFNOTEXISTS如果不存在的话([]代表可选)。1.2删除数据库DRO
会跳舞的河姆渡
·
2021-01-10 13:20
MySQL学习
数据库
java
mysql
mysql学习
基础查询
tip0:``为着重号,标识为字段,增加可读性SELECTVERSION();查询mysql版本函数;起别名eg:selectnameas姓名;如果别名中有特殊符号,建议加上双引号去重:DISTINCTeg:selectDISTINCTnamefromemployees;+号的作用select100+90;两个操作数都为数值型,则做加法运算;select'100'+90;其中一个为字符型,试图将字
Scavenger
·
2021-01-07 01:18
mysql
数据库
MySQL学习
-子查询及limit分页
子查询及limit分页操作的表1.where后面嵌套子查询2.from后面嵌套子查询3.select后面嵌套子查询4.union的用法5.limit以及通用分页SQL操作的表mysql>select*fromemp;+-------+--------+-----------+------+------------+---------+---------+--------+|EMPNO|ENAME|
荒草何茫茫
·
2020-12-26 13:03
MySQL
数据库
mysql
sql
数据库
MySQL学习
-排序与分组函数
操作的表mysql>select*fromemp;EMPNOENAMEJOBMGRHIREDATESALCOMMDEPTNO7369SMITHCLERK79021980-12-17800.00NULL207499ALLENSALESMAN76981981-02-201600.00300.00307521WARDSALESMAN76981981-02-221250.00500.00307566JON
荒草何茫茫
·
2020-12-26 10:13
MySQL
数据库
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
python pymysql cursors_老雷python基础教程之py
mysql学习
及DB类的实现
老雷python教程之py
mysql学习
及DB类的实现CREATETABLE`sky_guest`(`id`int(11)NOTNULLAUTO_INCREMENT,`title`varchar(50)
weixin_39774644
·
2020-12-22 21:30
python
pymysql
cursors
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资料
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他