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基础
总结笔记
全球访问量最大的20家网站,他们分别使用了什么数据库呢,绝大多数使用mysql,有两个完整live.com和bing使用的是mssql,并不是他们使用不了mysql,而是他要支持自己的数据库。在国外可能挺多使用mssql或者oracle的,但是在过能,在去IOE的大背景下,包括银行在内的很多传统公司慢慢都在像mysql转型,不过其中有个老大不掉的公司,中国电力,依然使用oracle,在十年的时间仅
Hankin晚风
·
2020-07-16 03:33
深入理解MySQL
Mysql基础
(二)
MySQLday021、distinct关于查询结果集的去重?mysql>selectdistinctjobfromemp;//distinct关键字去除重复记录。±----------+|job|±----------+|CLERK||SALESMAN||MANAGER||ANALYST||PRESIDENT|±----------+mysql>selectename,distinctjobfr
沐芳莫弹冠
·
2020-07-16 01:20
Mysql
Mysql基础
知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)
一、sql语句1.操作数据库(1)创建数据库语法:CREATEDATABASE[IFNOTEXTSTS]db_name[create_specification[,create_specifition]...]CREATE_SPECIFITION:[DEFAULT]CHARCTERSETcharset_name|[DEFAULT]COLLATEcollation_name;举例:--创建一个名字为
escdelete
·
2020-07-15 22:51
JavaWeb开发技术
【
MySQL基础
】表的基本操作
1.创建表例:创建一张名为employee的表2.查看表结构(1)显示表的结构例:查看employee的表结构(2)查看表的建表语句例:查看表employee的建表语句(3)查看数据库中的所有表例:查看数据库dream中的所有表3.修改表的结构(1)增加列例:给表employee增加一列,表名为image,数据类型为blob(2)修改列例:修改表employee中salary列的数据类型为floa
白夜行515
·
2020-07-15 20:19
MySQL5.5
一文彻底搞懂
MySQL基础
:B树和B+树的区别
写在前面大家在面试的时候,肯定都会被问到MySql的知识,以下是面试场景:面试官:对于MySQL,你对他索引原理了解吗?我:了解面试官:MySQL的索引是用什么数据机构的?我:B+树面试官:为什么要用B+树,而不是B树?我:…面试官:用B+树作为MySql的索引结构,用什么好处?我:…B树和B+树是MySQL索引使用的数据结构,对于索引优化和原理理解都非常重要,下面我的写文章就是要把B树,B+树的
公众号:码农富哥
·
2020-07-15 19:22
Mysql
mysql
MySQL面试题
MySQL性能优化
服务端优化
数据结构
快速学习
MySQL基础
知识
这篇文章主要梳理了SQL的基础用法,会涉及到以下方面内容:SQL大小写的规范数据库的类型以及适用场景SELECT的执行过程WHERE使用规范MySQL中常见函数子查询分类如何选择合适的EXISTS和IN子查询了解SQLSQL是我们用来最长和数据打交道的方式之一,如果按照功能划分可分为如下4个部分:DDL,数据定义语言。定义数据库对象,数据表,数据列。也就是,对数据库和表结构进行增删改操作。DML,
·
2020-07-15 17:24
[学习笔记]
MySQL基础
使用
1-1MySQL概述MySQL由瑞典MySQLAB公司开发,目前属于Oracle公司MySQL是一个开源的关系型数据库管理系统MySQL分为社区办和企业版1-2MySQL安装与配置MySQL安装方式MSI安装(WindowsInstallers)ZIP安装(初学者难理解)MSI安装双击MSI安装文件,单击next2.最终用户许可协议,同意+Next3.选择安装类型Typical:典型类型(服务器、
陌上花开可缓缓归矣___
·
2020-07-15 17:04
数据库
mysql
[数据库]
MySQL基础
知识之日期判断及添加排序序号
这篇文章主要记录MySQL中遇到的几个基础问题,希望文章对你有所帮助!包括:1.日期类型的判断2.decode函数的替代方法3.查询语句中添加一个排序的序号4.子函数查询selecta.*1.日期类型判断日期类型主要是:DATE(显示格式:YYYY-MM-DD)DATETTIME(显示格式:YYYY-MM-DDHH:MM:SS)假设存在学生表Student,如下图所示:(1)如何判断日期的年月日判
weixin_34390996
·
2020-07-15 15:58
MYSQL基础
知识的复习3
聚合函数max():求最大值例:求最高工资selectmax(sal)fromemp;min():求最小值例:求最小工资selectmin(sal)fromemp;avg():求平均值例:求平均工资selectavg(sal)fromemp;count():求个数例:求员工个数selectcount(empno)fromemp;sum():求和例:求所有员工工资和selectsum(sal)fro
weixin_30587927
·
2020-07-15 15:01
MySql基础
——多表查询
接下来我们将以实例来讲解假设我们有以下两个表:password表user表1.使用别名进行多表查询SELECTu.id,u.name,p.passwordFROMuseru,passwordpWHEREu.id=p.user_id;SELECTu.id,u.name,p.passwordFROMuseruCROSSJOINpasswordpWHEREu.id=p.user_id;//以上两条语句是
instancegameto
·
2020-07-15 15:15
数据存储
------MySql
mysql
链表查询
MySql基础
——select的子句
1.groupby(分组)对查询到的结果进行分组,一般会结合COUNT,SUM,AVG,MAX,MIN一起使用例如:我想查询每个班级的语文平均分数:SELECTAVG(yuwen)avg_sFROMscoreGROUPBYclass_id;展示的结果将会按照班级进行分组,并有计算出每个班级语文平均成绩的字段avg_s2.orderby(排序)对查询结果进行排序,排序分升序(ASC)和降序(DESC
instancegameto
·
2020-07-15 15:44
数据存储
------MySql
MySql基础
——表操作
1.创建表创建表操作的sql语句可以分为以下几个部分CREATETABLE表名(字段名数据类型[约束条件],字段名数据类型[约束条件],字段名数据类型[约束条件]);mysql常用数据类型有数值类型:TINYINT,SMALLINT,MEDIUMINT,INT/INTEGER,BIGINT,FLOAT,DOUBLE,DECIMAL(M,N)取值范围在M和N之间字符类型(有BLOB的都是二进制形式文
instancegameto
·
2020-07-15 15:44
------MySql
数据存储
MySql基础
——表数据操作
1.insert(插入数据)INSERTINTO表名(字段名1,字段名2,字段名3)VULUE(值1,值2,值3);举个栗子:向student表中插入一个学生INSERTINTOstudent(name,sex,stu_id)VALUE('李四','男',1001);一次性向student表中插入多条数据INSERTINTOstudent(name,sex,stu_id)VALUE('李四','男
instancegameto
·
2020-07-15 15:44
数据存储
------MySql
MySql
MySQL基础
篇:sql_mode配置
文章目录零、简介一、sql_mode常用来解决的几类问题二、sql_mode包含的模式三、sql_mode各个选项作用示例3.1、sql_mode为空(对于不符合定义的值,会截断到符合定义类型)3.2、sql_mode为ANSI3.3、sql_mode为TRADITIONAL3.4、sql_mode为STRICT_TRANS_TABLES四、sql_mode选项说明五、sql_mode设置零、简介
航桐
·
2020-07-15 15:27
MySQL
MySQL基础
教程18-Mysql数据类型-字符串类型
本篇来学习字符串类型,在SQL中,将字符串类型分成了6类:char,varchar,text,blob,enum,和set。下面挑选枚举和集合来举例看看。定长字符串定长字符串:char,磁盘上二维表在定义结构的时候,就已经确定了最终数据的存储长度。char(L):L代表length,可以存储的长度,单位为字符,最大长度值可以为255.char(4):在UTF8环境下,需要4*3=12个字节(utf
Anthony_tester
·
2020-07-15 15:22
Mysql基础
黑马MYSQL课程的基础语法笔记
其实数据库就是一个文件系统2.方便存储和管理数据3.使用了统一的方式操作数据库--SQL4.常见的数据库软件*参见《
MySQL基础
.pdf》MySQL数据库软件1.安装*参见《
MySQL基础
俊墨客
·
2020-07-15 15:39
MySQL
数据库和SQL语句
mysql基础
操作
一、
mysql基础
操作(centos5.5)1.mysql表复制createtablet3liket1;//f复制t1的表结构insertintot3select*fromt1;//表结构一样的情况下可用
仒叻戓厺
·
2020-07-15 15:29
MySQL基础
笔记——SQL语法
一、SQLStructuredQueryLanguage:结构化查询语言,缩写为SQL其实就是定义了操作所有关系型数据库的规则,标准组织指定的规则每一种数据库操作的方式不一样的地方称之为"方言"二、SQL通用语法SQL语句可以单行或者多行书写,以分号结尾可以使用空格和缩进来增强语句的可读性MySQL数据库的SQL语句不区分大小写,但是关键字建议大写注释方式--单行注释('--'之后必须加空格)#单
你倒是敲代码啊.
·
2020-07-15 15:54
DataBase
mysql
03_JavaWeb||day02_
MySQL基础
||day01_2_
MySQL基础
今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL参见的《
MySQL基础
.pdf》文档在我上传的资源1.1数据库的基本概念数据库的英文单词:DataBase简称:DB什么数据库?
狂野小白兔
·
2020-07-15 15:16
笔记
【
MySQL基础
学习】数据表的筛选以及排序
文章目录数据表的筛选及排序as创建别名(给字段名创建别名)查询数据表中表达式的值where筛选条件进行查找between(区间)操作符isnull操作符distinc消除结果集中的重复行in操作符like模糊搜索orderby排序limit分页数据表的筛选及排序as创建别名(给字段名创建别名)select字段名as别名from表名as别名;例:给字段名添加备注名。查询数据表中表达式的值使用计算字段
董梦宇
·
2020-07-15 14:09
MySQL
【
MySQL基础
学习】常用DOS命令及三范式
文章目录MySQL常用DOS命令如何进入MySQL显示所有的数据库新增数据库删除数据库进入数据库显示当前数据库包含的数据表显示其他数据库包含数据表显示当前使用数据库名称查看MySQL的状态MySQL目录结构数据表结构数据表列冗余字段主键外键表关系外键1对11对nn对m数据库表的设计E-R图什么是E-R图?为什么要使用E-R图?实体属性关系设计原则实例三范式1.原子性2.非主属性依赖3.传递性依赖M
董梦宇
·
2020-07-15 14:09
MySQL
mysql
数据库
Navicat Lite for MySQL说明及
Mysql基础
知识
(一)NavicatLiteforMySQL说明内容来自:http://blog.csdn.net/flanet/article/details/7727173NavicatLiteforMySQL是一款功能十分齐全且简单易用的图形化数据库管理软件,它支援Unicode,以及本地或遥距MySQL伺服器多连线,用户可浏览数据库、建立和删除数据库、编辑数据、建立或执行SQLqueries、管理用户权限
阿冬专栏
·
2020-07-15 13:35
mysql
navicat
day02_
MySQL基础
今日内容数据库的基本概念SQL数据库的基本概念mysql-uroot-p密码mysql-hip-uroot-p密码表:一个JavaBean类列:JavaBean成员变量数据:sqlsqlStructuredQueryLanguage:结构化查询语句SQL通用语法SQL语句可以单行或多行书写,以分号结尾。可使用空格和缩进来增强语句的可读性。MySQL数据库的SQL语句不区分大小写,关键字建议使用注释
0x745e
·
2020-07-15 13:10
javaweb
探究MySQL的基础类型
前言以下是对《高性能MySQL》中
MySQL基础
类型的学习总结整数类型有如下几种整数类型,以及它们相应的存储空间:TINYINT,8位存储空间SMALLINT,16位存储空间MEDIUMINT,24位存储空间
weixin_33701617
·
2020-07-15 13:03
MySQL——SQL语言分类、查询、数据排序/处理、日期处理
花了点时间学完MySQL,打算写下关于
MySQL基础
博客,一方面巩固一下,另一方面就是希望能够帮助需要的人博客目录1、MySQL版本、登录、启动/关闭服务2、SQL语言分类3、MySQL常用命令4、查询
浅然言而信
·
2020-07-15 13:59
●
消息/数据/存储/应用
MySql其实很好入门
MySql基础
入门一、SQL介绍1.什么是SQL?StructuredQueryLanguage:结构化查询语言其实就是定义了操作所有关系型数据库的规则。
我是日中天
·
2020-07-15 13:09
mysql
【
MySQL基础
】mysql8.0 Authentication plugin 'caching_sha2_password' cannot be loaded
最近下载新的MySQL8.0来使用的时候,通过sqlyog、或者程序中连接数据库时,提示:Authenticationplugin'caching_sha2_password'cannotbeloaded的错误,经查看发现,8.0改变了身份验证插件,打开my.ini(或者my.cofg)可以看到变更了5.7及其以前的方式:mysql_native_password解决Authenticationp
东陆之滇
·
2020-07-15 12:26
【Mysql集萃】
mysql基础
mysql基础
文章目录
mysql基础
1.mysql简介1.1MySQL介绍1.2MySQL的特点与作用1.3SQL语句2.mysql安装与配置2.1mysql安装2.2MySQL配置3.mysql的程序组成
whell_scl
·
2020-07-15 09:08
数据库
自学sql注入(一)
等学完之后,再来详写一系列的关于sql注入的文章自学sql注入(二)自学sql注入(三)数据库
MYSQL基础
知识1、什么是库、表、列、键、值库:database,在数据库里面的数据的集合表:table,
ihszg
·
2020-07-15 09:17
sql注入
sql
MySQL基础
[本人复习时的记录,适合有基础的朋友复习回顾]
MySQL基础
00概述0-1MySQL初步理解0-2数据库存储数据的特点0-3MySQL服务的停止与启动0-4MySQL服务端的登陆与退出0-5查看MySQL服务端的版本0-6MySQL的常见指令0-7MySQL
IT旺小白
·
2020-07-15 08:24
mysql基础
语句整理
创建数据库:createdatabsexxx删除数据库:dropdatabasexxx查看数据库:showdatabases进入使用xxx库:usexxx查看数据库表:showtables删除表:droptablexxx查看具体表结构:descxxx创建表:createtable`表名`('Field'type约束条件)约束条件:UNSIGNED:无符号,值从0开始,无负数ZEROFILL:零填充
KEMNHan
·
2020-07-15 06:34
知识点
MySql基础
架构
Mysql的基本架构示意图:Mysql逻辑架构图Mysql可分为:Server层——连接器,查询缓存,分析器,优化器,执行器等。大多数核心服务功能,内置函数,跨存储引擎的功能(存储过程,触发器,视图)存储引擎层——负责数据的存储和提取,是插件式的,支持InnoDB,MyISAM,Memory等多种存储引擎。mysql5.5开始默认存储引擎为InnoDB。不同的存储引擎公用一个server层。Mys
yywfy的昵称
·
2020-07-15 05:38
MySQL基础
之---mysqlimport工具和LOAD DATA命令导入文本文件
1、mysqlimport工具的使用看一下命令的使用方法:shell>mysqlimport-uroot-p[--LOCAL]DBnameFile[option]--fields-terminated-by=name字段分隔符--fields-enclosed-by=name字段引用符--fields-optionally-enclosed-by=name字段引用符(只在CHAR、VARCHAR、
weixin_33843409
·
2020-07-15 04:37
MySQL中,一条update更新语句是如何执行的?详解MySQL日志——redolog(重做日志) 和 binlog(归档日志)是什么、有什么用,MySQL如何做到如何恢复数据、主从同步、动态扩容
MySQL基础
架构:一条MySQL查询语句时如何执行的(MySQL的连接器、分析器、优化器、连接器的作用)mysql>updateTsetc=c+1whereID=2;建立连接:通过连接器简历客户端
Isaac_Gao
·
2020-07-15 01:47
数据库
JDBC学习预备——
mysql基础
语法和操作
刚刚开始接触学习JDBC,首先涉及到的便是数据库,找到一个帖子,从MYSQL入门安装到基础语法,图多详尽,超级推荐!MySQL数据库应用总结(https://zhuanlan.zhihu.com/seali521)跟着这个帖子学完,基本的数据库语法和操作应该都没问题了!总结一下下常用的命令:1.数据库和数据库表!!!一定要加分号啊,不然命令行不执行,无响应1.1数据库功能代码查看所有数据库show
从0到1的小姐姐
·
2020-07-15 00:25
面试题总结:可能是全网最好的MySQL重要知识点
JavaGuide作者:Snailclimb整理编辑:SegmentFault标题有点标题党的意思,但希望你在看了文章之后不会有这个想法——这篇文章是作者对之前总结的MySQL知识点做了完善后的产物,可以用来回顾
MySQL
代码技巧
·
2020-07-14 23:32
MySQL基础
其实数据库就是一个文件系统2.方便存储和管理数据3.使用了统一的方式操作数据---SQL常见的数据库软件参见《
MySQL基础
.PDF》1.MySQL数据库软件安装卸载找到安装目录
CodeYangSir
·
2020-07-14 21:56
MySQL基础
06-视图
视图视图是一种根据查询(也就是SELECT表达式)定义的数据库对象,用于获取想要看到和使用的局部数据。视图有时也被成为“虚拟表”。视图可以被用来从常规表(称为“基表”)或其他视图中查询数据。•相对于从基表中直接获取数据,视图有以下好处:–访问数据变得简单–可被用来对不同用户显示不同的表的内容用来协助适配表的结构以适应前端现有的应用程序视图的作用:提高检索效率隐藏表的实现细节(面向视图检索)视图的创
AKATian7
·
2020-07-14 21:29
视图
数据库
Mysql 回表查询和覆盖索引概念
最近在补
Mysql基础
时,发现很多判断查询语句是否优化时都通过回表查询等术语作为指标,看的很懵逼,就开始查找相关的文献,这时发现了一篇很通俗易懂的文章zhangdeTalk的博客《MySQL的覆盖索引与回表
程序员掉头发
·
2020-07-14 19:35
MySQL
MySQL基础
知识
目录1.什么是数据库2.SQL语言3.MySQL数据库4.数据、数据库、数据库系统和数据库管理系统5.关系型数据模型的结构6.关系型数据模型中的数据依赖与范式1.什么是数据库数据库是一个长期存储在计算机内的、有组织、有共享的、统一管理的数据集合。它是一个按数据结构来存储的和管理的计算机软件系统。数据库包含两个含义:一是数据的仓库,二是管理数据的方法和技术。数据库的发展大致可以分为以下几个阶段:层次
太上忘情_
·
2020-07-14 19:03
MySQL
MySQL基础
架构
mysql基本架构示意图:连接器:负责跟客户端建立连接、获取权限、维持和管理连接。平常使用中要尽量使用长连接,但是当全部使用长连接后,mysql占用内存会涨的特别快,原因是mysql在执行过程中临时使用的内存是管理在连接对象里面的,这些资源会在连接断开的时候才释放,大量长连接积累下来会导致内存占用太大,会被系统强行杀掉OOM,从现象看就是mysql异常重启了。解决方案:1.定期断开长连接。一段时间
你的鸽
·
2020-07-14 13:34
mysql
mysql
MySQL基础
入门
1.数据库概述简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在的Oracle、SQLServer、MySQL等诸多优秀的数据库。详解内容:数据存储方式数据库在开发中的作用数据库访问技术MySQL数据库的介绍数据库泛型SQL语言常见数据库系统如果学习数据
空道仙
·
2020-07-14 13:32
MySQL
面试官问:详细聊聊MySQL中 聚簇、非聚簇索引和覆盖索引
阅读本篇需要你具备
MySQL基础
知识。前言导读:既然你点进来了,捂住手机试问你自己,会不会。如果会了就可以就此跳过,不要浪费时间,如果不会那么你就花点心思好好看看吧。
冷囧囧
·
2020-07-14 09:58
MySQL基础
:8.0版本安装
blog:https://www.cnblogs.com/Rohn/目录安装MySQL8.0版本添加源安装启动并设置开机自启修改root密码安装MySQL8.0版本系统环境:CentOSLinuxrelease8.1.1911(Core)添加源rpm-Uvhhttps://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpmdnfcl
不羁的罗恩
·
2020-07-14 08:00
MySQL基础
:8.0版本安装
blog:https://www.cnblogs.com/Rohn/目录安装MySQL8.0版本添加源安装启动并设置开机自启修改root密码安装MySQL8.0版本系统环境:CentOSLinuxrelease8.1.1911(Core)添加源rpm-Uvhhttps://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpmdnfcl
时间之旅
·
2020-07-14 08:00
MySQL基础
----大幅度提高性能方案,分区表
下面就笔者工作中遇到的时间问题,模拟一下情况对大家进行介绍.工作中仍然是海量数据出现的情况.每年大概会有几亿条记录.而且数据的时效性比较强.但历史数据仍然要求保留.这个时候经过分析和研究,最终决定通过时间字段进行分区.下面是分区表的创建代码.读者门在插入了不同年份时间段以后,可以时间字段为条件进行查询,可以看到数据库扫描过的区段.Sql代码CREATETABLEpart_data(c1intdef
箫剑90
·
2020-07-14 07:47
MYSQL
2020-02-01
Mysql基础
+select5种子句+子查询创建表例子:createtablegoods(goods_idmediumint(8)unsignedprimarykeyauto_increment,goods_namevarchar
槐_序
·
2020-07-14 06:14
MySQL基础
启动和连接MySQL服务服务端启动查看MySQL状态:sudo/etc/init.d/mysqlstatus启动服务:sudo/etc/init.d/mysqlstart|stop|restart或者servicemysqlstart|stop|restart客户端连接命令格式mysql-h主机地址-u用户名-p密码mysql-hlocalhost-uroot-p123456本地连接可省略-h选项
Shy_man
·
2020-07-14 06:59
Mysql基础
详细分析
MySQL基础
架构
文章目录
MySQL基础
架构一、引言二、
MySQL基础
架构图三、
MySQL基础
架构零件分析四、基础零件剖析4.1连接器4.2查询缓存4.3分析器4.4优化器4.5执行器文章已托管到GitHub,大家可以去
Ziph
·
2020-07-14 03:36
数据库相关
mysql
数据库
MySQL基础
数据类型
一介绍存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的#1.数字:整型:tinyinitintbigint小数:float:在位数比较短的情况下不精准double:在位数比较长的情况下不精准0.000001230123123123存成:0.000001230000decimal:(如果用小数,则用推荐使用decimal)精准内部原理是以字符串形式
weixin_30539625
·
2020-07-14 02:18
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他