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基础
DDL全称:数据库定义语言(DataDefinitionLanguage)。定义了数据段、数据库、表、字段、索引等数据对象,主要操作有CREATE、DROP、ALTER。创建一个数据库关于collation有一篇文章《MySQL中characterset与collation的点滴理解》,写的还是蛮好的,就是有些错别字。CREATEDATABASE`test_db`CHARACTERSETutf8C
imjcw
·
2021-06-25 13:11
基础技能 —— 学会使用数据库
数据库也分为很多的总类,mysql,nosql等等,接触的最多的还是mysql,这次看的书是《
SQL基础
教程》,日本人写书真的让人感觉浅显易懂,200多页,其中还有大量的图表,为你勾
姚冰coding
·
2021-06-24 23:02
My
SQL基础
架构
1.1MySQL逻辑架构image.png最上层的服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具或者服务都有类似的架构,比如连接处理、授权处理、安全等等第二次架构是MySQL的核心服务功能所在,包括查询解析、分析、优化、缓存以及所有的内置函数(例如:日期、时间、数学加密函数),所有跨存储引擎的功能都在这一层实现:存储过程、触发器、视图第三层包含了存储引擎。存储引擎负责MySQL
你与时光终会散
·
2021-06-24 22:28
第7章 PL/
SQL基础
target掌握什么是pl/sql掌握pl/sql的变量掌握pl/sql的表达式掌握pl/sql的结构控制了解pl/sql中的异常掌握pl/sql函数的编写1.什么是PL/SQLPL/SQL的使用几乎贯穿了整个Oracle的学习过程,也是作为一个初级开发人员必须掌握的重要知识点。1.1认识PL/SQL结构化査询语言(StructuredQueryLanguage,SQL)是用来访问和操作关系型数据
yi只特立独行地zhu
·
2021-06-23 17:40
My
SQL基础
知识(全)
1、概述目前属于Oracle,分成社区版和企业版,关系型数据库。1.1目录结构bin:存储可执行文件data:存储数据文件doc:文档include:存储包含头文件lib:存储库文件share:错误消息和字符集配置文件:my.ini1.2启动和停止在wincmd中使用netstart/stopmysql来启动和停止mysql服务1.3登入和登出1.3.1登入mysql-uuer_name-ppas
你好_开发者
·
2021-06-23 14:47
2019-02-26 My
SQL基础
操作指令
数据库排名:Oracle(关系型)MySQL(关系型)SQLServer(关系型)PostgreSQL(关系型)MongoDB(非关系数据库)DB2(关系型)Redis(非关系数据库)ElasticSearch(非关系数据库)行(记录)列(字段)关系型数据库:想SQL语句(结构化查询语言)DDL(数据定义语言):create/drop/alterDML(数据操作语言-DataManipulatio
Little茂茂
·
2021-06-23 13:19
My
SQL基础
及元数据获取学习笔记day04
DQL基础应用0.介绍select语句应用select(单表)的执行逻辑*****select列1,列2from表where条件groupby条件having条件orderby条件limit条件1.SELECT单独使--1.1SELECT@@参数名;例子:SELECT@@datadir;SELECT@@port;SELECT@@socket;SELECT@@innodb_flush_log_at_
追梦娃
·
2021-06-23 04:28
23篇大数据系列(三)
sql基础
知识(史上最全,建议收藏)
作者简介蓝桥签约作者、大数据&Python领域优质创作者。维护多个大数据技术群,帮助大学生就业和初级程序员解决工作难题。我的使命与愿景:持续稳定输出,赋能中国技术社区蓬勃发展!免费下载海量【PPT模板、简历模板、学习资料】:https://blog.csdn.net/weixin_39032019/article/details/118088462大数据系列文章,从技术能力、业务基础、分析思维三大
明月十四桥
·
2021-06-22 12:02
大数据集锦
数据仓库
Hive
大数据
sql
My
sql基础
语句
基础语句教程一、表操作删除表:DROPTABLEtable_name创建表:CREATETABLEtable_nameEg:CREATETABLEIFNOTEXISTS`runoob_tbl`(`runoob_id`INTUNSIGNEDAUTO_INCREMENT,`runoob_title`VARCHAR(100)NOTNULL,`runoob_author`VARCHAR(40)NOTNUL
灿烂的GL
·
2021-06-21 20:04
2020重新出发,My
Sql基础
,MySql字符集
@[toc]MySQL字符集和校对规则详解先来简单了解一下字符、字符集和字符编码。字符(Character):是计算机中字母、数字、符号的统称,一个字符可以是一个中文汉字、一个英文字母、一个阿拉伯数字、一个标点符号等。计算机是以二进制的形式来存储数据的。平时我们在显示器上看到的数字、英文、标点符号、汉字等字符都是二进制数转换之后的结果。字符集(Characterset):定义了字符和二进制的对应关
夜雨流云
·
2021-06-21 02:49
Go语言与MySql数据库(上)——My
Sql基础
一、Mysql数据库介绍1、简述MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件。语言为SQL结构化查询语句2、什么是关系型数据库通过SQL结构化查询语句存储
一梦千嬅
·
2021-06-21 00:01
My
SQL基础
架构: 一条SQL查询语句是如何执行的?
我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于MySQL的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一个ID字段,在执行下面这个查询语句时:mysql>select*fromTwhereID=10我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在MySQL内部的执行过程。所以今天
LibraSunny_
·
2021-06-20 21:43
My
SQL基础
及元数据获取学习笔记day03
1.SQL的基本介绍SQL标准SQL_MODE都是为了保证SQL语句的规范性2.SQL常用分类DDL数据定义语言DCL数据控制语言DML数据操作语言DQL数据查询语言3.表的核心属性介绍3.1列的属性3.1.1数据类型(1)数字类型tinyint-128-127int-231-231-1(2)字符类型char(10)varchar(65535)说明:以上数据类型,必须要定义最长字符长度,用括号中的
追梦娃
·
2021-06-20 20:39
day 03(
SQL基础
应用+Information_Schema介绍)
1、SQL介绍结构化查询语言SQL标准:SQL92SQL995.7版本以后符合SQL92标准的严格模式通过SQL_MODE来控制2、SQL作用SQL用来管理和操作MySQL内部的对象对象?库:库名,库属性表:表名,表属性,列,记录,列属性,约束3、SQL语句的类型DDL:数据定义语言datadefinitionlanguagueDCL:数据控制语言datacontrollanguagueDML:数
五月_w
·
2021-06-20 19:24
2020重新出发,My
Sql基础
,MySql事务
@[toc]MySQL事务和字符集当多个用户访问同一数据时,一个用户在更改数据的过程中可能有其它用户同时发起更改请求,为保证数据的一致性状态,MySQL引入了事务。MySQL事务的作用在银行业务中,有一条记账原则,即有借有贷,借贷相等。为了保证这种原则,每发生一笔银行业务,就必须确保会计账目上借方科目和贷方科目至少各记一笔,并且这两笔账要么同时成功,要么同时失败。如果出现只记录了借方科目,或者只记
夜雨流云
·
2021-06-20 08:37
sql基础
(6) load data infile
优秀作业展示这个是常用的功能,用起来简单方便应用示例表结构和文档结构--导入数据常用用模式loaddatalocalinfile"d:/zhangsan.txt"intotableruse--replace/IGNOREFIELDSTERMINATEDBY','#字段分割符号ENCLOSEDBY'"'#字段括起字符linesterminatedby'\n';#换行符--特殊模式制表符分割,无字段括
洛水青柳2017
·
2021-06-19 23:38
My
SQL基础
理论
关系型数据库和非关系型数据库特点对比关系型数据库1.二维表2.Oracle传统企业,MySQL互联网企业3.数据存取是通过SQL(StructuredQueryLanguage结构化查询语言)4.最大特点数据安全性方面强(ACID)非关系型数据库不是否定关系型数据库,而是做关系型数据库的补充。Oracle典型版本大版本经典版本号77.3.48i(internet)8.1.79i9.2.0.810g
吃可爱长大鸭
·
2021-06-19 12:03
My
SQL基础
一、DDL-主要提供数据库和表的创建、删除和修改0.删除数据库:dropdatabase数据库名;例如:dropdatabaseschool;--直接删除指定数据库dropdatabaseifexistsschool;--如果指定的数据库存在就删除数据库1.创建数据库:createdatabase数据库名;例如:createdatabaseschool;-直接创建数据库createdatabase
憨猜猜
·
2021-06-19 05:23
第一课 SQL入门
跟着知乎上猴子的教程,学会了:使用navicat连接mysql服务端如果在查询编辑器里写sql语句如何创建数据库如何导入sql脚本文件如何导出sql脚本文件Mick《
sql基础
教程》中的数据如何导入语法
Curi
·
2021-06-15 09:34
如何成为写SQL高手(下)
四、
SQL基础
理论知识掌握基础理论知识是成为SQL高手第一步,我不会照搬教科书式的讲课,我只会讲解我认为你最应该的掌握的3个知识点。1、集合(Set)。我给大家一个简单的概念,sql里面一切皆集合。
阿火_29b1
·
2021-06-15 06:15
SQL学习笔记
有
SQL基础
的人可以自己写,更好的做法是搜索他人的SQL,并在其基础上改造,下面有几份SQL培训的资料供大家学习参考SQL入门学习美团SQL培训.zipsql培训.pdfSQL中有黄金屋SQL里有颜如玉
还A1
·
2021-06-15 06:21
My
SQL基础
2——时间,日期
1.获取日期与时间MySQL保存日期的格式为CCYY-MM-DDdatetime日期与时间CCYY-MM-DDHH:MM:SS占8字节范围是1000-01-0100:00:00~9999-12-3123:59:59dateCCYY-MM-DD占3个字节year占1个字节year的取值范围是[1901,2155]time占3个字节格式HH:MM:SSmysql>selectcurdate();//获
米酒真香
·
2021-06-14 15:08
My
SQL基础
规范
基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高(2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间(3)数据表、数据字段必须加入中文注释解读:N年后谁tm知道这个r1,r2,r3字段是干嘛的(4)禁止使用存储过程、视图、触发器、Event解读:高并发大数据的互联网业务,架构设计思路是“解放数据库CPU,将
Devil兵
·
2021-06-13 12:11
SQL复杂查询
参考资料:《
SQL基础
教程》复杂查询视图视图和表从SQL的角度来看,视图就是一张表,两者的区别在于是否保存了实际的数据。
数据医生
·
2021-06-13 11:20
My
sql基础
知识点《三》
事务的特性ACID原子性:事务中的操作要么都发生,要么都不发生。一致性:事务的执行结果必须是将数据库从一个状态到另一个状态。隔离性:事务之间的执行互不影响。持久性:事务一旦提交,其对数据库数据的修改就是持久的。事务的隔离级别:读未提交(readuncommit):一个事务可以读取到另一个事务中为提交的修改后的数据。读提交(readcommit):只有一个事务被提交了,其修改的数据才对其他事务可见。
日落黄昏下
·
2021-06-12 03:32
My
SQL基础
- MySQL查询、事务、ACID特性
--创建SRS数据库dropdatabaseifexistsSRS;createdatabaseSRSdefaultcharsetutf8collateutf8_bin;--切换到SRS数据库useSRS;--创建学院表createtabletb_college(collidintnotnullauto_incrementcomment'学院编号',collnamevarchar(50)notnu
莫名ypc
·
2021-06-11 09:09
my
sql基础
(二)
索引的引入索引定义:索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度;类似于图书的目录,方便快速定位,寻找指定的内容;索引的优缺点优点:提高查询数据的速度;缺点:创建和维护索引的时间增加了;索引分类1,普通索引这类索引可以创建在任何数据类型中;2,唯一性索引使用UNIQUE参数可以设置,在创建唯一性索引时,限制该索引的值必须是唯一的;3,全文索引使用FULLTEXT参数可以
Zeyu2333
·
2021-06-11 07:14
太全了!!138 张图带你 MySQL 入门!!
SQL基础
使用MySQL是一种关系型数据库,说到关系,那么就离不开表与表之间的关系,而最能体现这种关系的其实就是我们接下来需要介绍的主角SQL,SQL的全称是StructureQueryLanguage
程序员cxuan
·
2021-06-09 09:38
后端
MySQL
MySQL
目录1My
Sql基础
知识2MySql逻辑架构3并发控制4事务5MVCC多版本并发控制6存储引擎7索引8MySql优化9其他知识点10常见问题总结参考资料·《高性能MySql》·《尚硅谷MySql》·JavaG1My
Sql
小小千千
·
2021-06-08 14:11
SQL基础
1.基本语法select用于选择selectcolums_name,selectdistinctcolums_name,指示数据库只返回不同的值top&limittop5返回前5行数据offset指定从哪开始,limit指定返回的行数limit2offset5,limit5,2这两条语句都返回第6行、第7行的数据where用于过滤wherecolum_nameoperatorvalue(在SQL中
范一婷
·
2021-06-07 22:18
MySQL数据库-第二章:My
SQL基础
管理
用户管理1.1作用登录管理对象1.2长成什么样?用户名@'白名单'1.2.1用户名:不要太长,和业务有关emp_user01grantallon*.*towordpress@'%'identified'123';1.2.2白名单?user@'10.0.0.56'user@'%'user@'10.0.0.%'255.255.255.024位user@'10.0.0.0/255.255.254.0'2
帝王权心
·
2021-06-07 20:39
My
SQL基础
--(2) [SQL(结构化查询语言), DDL(数据定义语言)]
目录Sql(结构化查询语言)sql的概念以及特点DDL(数据定义语言)创建,删除,修改数据库.数据库存储数据的特点数据库表数据库表中数据的数据类型数据库表中数据的约束创建表设置修改表的结构删除表修改表名复制表结构Sql(结构化查询语言)几个概念的区分:sql:结构化查询语言MySQL:是数据库软件的名称SQLyog:一款可视化工具关于SQL的语法和注释SQL语法不区分大小写,建议关键字大写,表名、
小智RE0
·
2021-06-06 21:42
MySQL
数据库
mysql
sql
My
SQL基础
命令收集(持续更新)
一、命令收集:1、建表createtablet1(namechar(5));2、表中插入数据insertintot1values(‘11111’);3、查看创表语句及字符集showcreatetable(t1);4、查询表中数据select*fromt1;5、查看文表当中某个列的一些具体值的占用长度。selectlength(name)fromt1;6、所有字符集校对规则showcollation
追梦娃
·
2021-06-06 15:05
My
sql基础
知识《六》
再话可重复读事务在之前我们说到了可重复读事务,由MVCC多版本控制来实现,接下来我们再来探讨一下事务的可重复读是怎么实现的。强调:在RR事务开启的时候,有begin/starttransaction启动的事务是在第一次查询的时候创建一致性视图。当我们用starttransactionwithcinsistentsnapshot语句的时候将会在事务开启的时候创建一致性视图。一致性视图并不会拷贝数据库
日落黄昏下
·
2021-06-06 05:51
DBA
SQL基础
应用
1、distinctselectdistinct(cno)fromscore;去除score表cno列的重复2、别名SELECTa.tname,GROUP_CONCAT(d.sname)FROMteacherASaJOINcourseASbONa.tno=b.tnoJOINscascONb.cno=c.cnoJOINstudentASdONc.sno=d.snoWHEREa.tname='oldg
苦丿咖啡
·
2021-06-06 02:59
8-1 My
sql基础
常考题
一、考点聚焦My
sql基础
考点1.事务的原理、特性、事务并发控制2.常用的字段、含义和区别3.常用数据库引擎之间区别二、什么是事务?
WinvenChang
·
2021-06-06 01:29
Python工程师面试宝典
数据库
PHP操作MySql(MySql基本入门)
My
Sql基础
使用MySql中常用的字段数据类型(1)INT常规整数,有符号取值范围:-231~231-1,无符号取值范围:0~2的32次方-1(2)VARCHAR用于表示可变长度的字符串(3)CHAR
Lumxi
·
2021-06-06 00:01
PHP
MY
SQL基础
——数据库的相关概念
数据库的好处1.实现数据持久化2.使用完整的管理系统统一管理,易于查询数据库相关概念DB:数据库(database):数据存储的仓库、它保存了一系列有组织的仓库。DBMS:数据库管理系统(databasemanagementsystem)。数据库是通过DBMS创建和操作容器。SQL:结构化查询语言(structurequerylanguage):专门用来与数据库通信的语言数据库的特点1、将数据放入
Mr_K_
·
2021-06-05 23:06
SQL基础
手册
[TOC]排序ORDERBAY合并GROUPBYoracle分页SELECT*FROM(SELECTA.*,ROWNUMRNFROM(SELECT*FROMTABLE_NAME)AWHEREROWNUM=21插入INSERTINTOtable_name(column1,column2,column3,...)--列名VALUES(value1,value2,value3,...)--列内容更新UP
宋志宗
·
2021-06-04 23:44
My
SQL基础
学习(一)
My
SQL基础
学习:目录My
SQL基础
学习:课前学习一:DDL数据定义语言学习【库和表的管理】二:MySQL常见数据类型三:DML数据操作语言学习【增,删,改】四:DQL查询语言学习五:小结课前学习1.
隔壁大男孩
·
2021-06-03 22:20
数据库
java
MySQL常见数据类型(小胖虎带你了解My
SQL基础
知识,只为博君一关注)
MySQL常见数据类型类型分类类型取值范围或描述示例整数类型tinyint0~255(长度最短)员工年龄:32smallint-32768~32767员工数:2540int-2147483648~2147483647(长度最长)中国人口数:1354040000小数类型decimaldecimal(5,2)表示最大长度为5,2位小数,3位整数商品单价:892.35定长字符串类型charchar(10
CURRY_yyds
·
2021-06-02 20:35
MySQL.My
SQL基础
MySQL一,计算字段①拼接字段:②使用别名二,数据处理函数①文本函数②日期和时间处理函数③数值处理函数④聚集函数三,数据分组①创建分组②过滤分组③SELECT子句顺序四,子查询①基本使用②将子查询作为计算字段使用五,联结表①基本使用②多表联结与表别名③自联结④自然联结⑤外部联结③搭配聚集函数使用六,组合查询七,表的创建、更改和删除①创建表②更新表③删除表、重命名表八、数据操作①数据插入②数据更新
qq_51102350
·
2021-06-01 21:47
mysql
mysql
数据库
sql
my
sql基础
:内连接查询综合运用(精简版),看到就是赚到
文章目录内连接总:多表之间共同的字段名,并将多个表格连接在一起叫多表连接查询一、内连接1.交叉连接(笛卡尔积)------至少需要表1,表2语法1:SELECT*FROM表1CROSSJOIN表2(不推荐)语法:SELECT*FROM表1首字母1,表2首字母2(推荐)2.两表查询语法:SELECTfieldlistFROMtable1,table2WHEREtable1.column1=table
憨憨的包
·
2021-05-31 19:44
mysql
一文读懂navicat for my
sql基础
知识
一、数据库的操作1、新建数据库2、打开数据库右键或者双击就可以了。3、删除数据库右键–>删除数据库4、修改数据库右键–>数据库属性二、数据类型1、常用的数据类型整数:int小数:decimal字符串:varchar日期时间:datatime2、约束条件主键:物理上储存的顺序(主键唯一、不能为空,所以允许空值的勾得去掉,不然不能新建或保存,还可以选择下面注释中得自动递增节省工作量)非空:此字段不允许
·
2021-05-31 11:05
【My
SQL基础
03】数据处理之查询 (•过滤和排序数据 •分组函数 •分组查询 •多表查询 •分页查询)
文章目录进阶1:基础查询1.1语法1.2特点1.3基础练习0.进入指定数据库1.查询表中的单个字段2.查询表中的多个字段3.查询表中的所有字段4.查询常量值5.查询表达式6.查询函数7.起别名8.去重9.+号的作用1.4测试进阶2:条件查询2.1语法2.2分类2.3基础练习2.3.1按条件表达式筛选2.3.2按逻辑表达式筛选2.3.3模糊查询进阶3:排序查询3.1语法:3.2特点:3.3基础练习1
是我,Zack
·
2021-05-29 23:07
数据库
java
数据库
分组查询
分页查询
新星计划
My
SQL基础
本单元目标一、为什么要学习数据库二、数据库的相关概念DBMS、DB、SQL三、数据库存储数据的特点四、初始MySQLMySQL产品的介绍MySQL产品的安装★MySQL服务的启动和停止★MySQL服务的登录和退出★MySQL的常见命令和语法规范五、DQL语言的学习★基础查询★条件查询★排序查询★常见函数★分组函数★分组查询★连接查询★子查询√分页查询★union联合查询√六、DML语言的学习★插入
Buu6
·
2021-05-29 10:45
数据库
mysql
sql
java
软件测试:navicat-my
sql基础
知识
一、数据库的操作1、新建数据库2、打开数据库右键或者双击就可以了。3、删除数据库右键–>删除数据库4、修改数据库右键–>数据库属性二、数据类型1、常用的数据类型整数:int小数:decimal字符串:varchar日期时间:datatime2、约束条件主键:物理上储存的顺序(主键唯一、不能为空,所以允许空值的勾得去掉,不然不能新建或保存,还可以选择下面注释中得自动递增节省工作量)非空:此字段不允许
说笑谈古松
·
2021-05-28 22:45
mysql
navicat
通宵怒肝,教科书级My
SQL基础
到调优到架构学习路线,起飞!
于是,我在这特地收集整理了这份《My
SQL基础
到性能调优到架构设计学习宝典》能够帮助这样的一些开发者:他们正在使用MySQL,知道如何写出逻辑正确的SQL语句来实现业务目标,却不确定这个语句是不是最优的
Java爬坑之路
·
2021-05-26 16:01
数据库
java
mysql
架构
后端
My
SQL基础
1.mysql的索引原理和数据结构目录查询,B+树结构2.B+树和B树的区别是什么二分查找树->平衡二叉树->B树->B+树B树一个节点上可以存储多个键值和数据B+树,非子叶节点上不存储数据,存储多个键值;子叶节点上顺序存储键值和数据(聚集索引),子叶节点不存储数据,存储该列对应的主键,查到主键后回表查询,再走聚集索引的查询流程。3.mysql聚簇索引和非聚簇索引的区别主键作为索引和非主键列作为索
ES_KYW
·
2021-05-25 22:55
my
SQL基础
1.什么是SQL?StructuredQueryLanguage:结构化查询语言2.SQL通用语法1.SQL语句可以单行或多行书写,以分号结尾。2.可使用空格和缩进来增强语句的可读性。3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。4.三种注释单行注释:–注释内容或#注释内容(mysql特有)多行注释:/*注释*/3.SQL分类1.DDL(DataDefinitionLangua
后安阿圣
·
2021-05-25 15:03
mysql
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他