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学习
笔记
**创建表**:useequipment;createtableghes(Uservarchar(20),Equipment_categoryvarchar(20),Equipment_typevarchar(20),Start_up_timedatetime(6),Remarksvarchar(50),idintnotnullauto_increment,primarykey(id));**向表
矢量与栅格
·
2019-04-09 14:57
数据库
My
SQL学习
小结(0)准备工作
My
SQL学习
小结(一)常用的查询语句My
SQL学习
小结(二)常用的创建表、修改表的语句My
SQL学习
小结(三)存储引擎、事务My
SQL学习
小结(四)视图My
SQL学习
小结(五)34道MySQL题使用的数据使用以下的
好好学习_天天向上de
·
2019-04-08 10:20
My
SQL学习
小结(三)存储引擎、事务
--存储引擎showengines;--查看当前服务器都有哪些引擎/*•为确定某表所使用的存储引擎,可以使用SHOWCREATETABLE或SHOWTABLESTATUS语句*/showcreatetableemp;showtablestatuslike'emp';/*常用的存储引擎:1.MyISAM存储引擎•MyISAM存储引擎是MySQL最常用的引擎。•它管理的表具有以下特征:–使用三个文件表
好好学习_天天向上de
·
2019-04-08 10:02
006-Archer@冯鹤楠 MySQL第四次打卡
My
SQL学习
四数据导入mysql命令导入mysql-u用户名-p密码CREATEDATABASEStudy;#创建数据库mysql>useStudy;#使用已创建的数据库mysql>setnamesutf8
Archer★`
·
2019-04-07 14:28
My
SQL学习
笔记(三)
My
SQL学习
笔记(三)任务一各部门工资最高的员工。创建Employee表表中包含所有员工信息,每个员工有其对应的Id,salary和departmentId。
luckyli328
·
2019-04-05 12:59
学习笔记
My
SQL学习
打卡 Day3
1.MySQL表数据类型截至目前,MySQL一共向用户提供了包括DBD、HEAP、ISAM、MERGE、MyIASM、InnoDB以及Gemeni这7种Mysql表类型。其中DBD、InnoDB属于事务安全类表,而其他属于事务非安全类表。DBDBerkeleyDB(DBD)表是支持事务处理的表,由Sleepycat软件公司开发。它提供MySQL用户期待已久的功能–事务控制。事务控制在任何数据库系统
Clavinzhang
·
2019-04-04 19:26
My
SQL学习
打卡 Day3
1.MySQL表数据类型截至目前,MySQL一共向用户提供了包括DBD、HEAP、ISAM、MERGE、MyIASM、InnoDB以及Gemeni这7种Mysql表类型。其中DBD、InnoDB属于事务安全类表,而其他属于事务非安全类表。DBDBerkeleyDB(DBD)表是支持事务处理的表,由Sleepycat软件公司开发。它提供MySQL用户期待已久的功能–事务控制。事务控制在任何数据库系统
Clavinzhang
·
2019-04-04 19:26
My
SQL学习
笔记(二)
My
SQL学习
笔记(二)1、MySQL表的数据类型MySQL数据类型主要有3类:数值、时间和日期、字符串参考链接:http://www.runoob.com/mysql/mysql-data-types.html2
luckyli328
·
2019-04-04 16:44
学习笔记
My
SQL学习
打卡 Day2
MySQL第二天1.导入示例数据库2.SQL是什么?MySQL是什么?3.查询语句SELECTFROM语句解释去重语句前N个语句CASE...END判断语句4.筛选语句WHERE语句解释运算符/通配符/操作符5.分组语句GROUPBY聚集函数语句解释HAVING子句总结6.排序语句ORDERBY语句解释正序、逆序7.函数时间函数数值函数字符串函数8.SQL注释9.SQL代码规范作业#项目一:查找重
Clavinzhang
·
2019-04-02 19:01
DATA组队学习
My
SQL学习
打卡 Day2
MySQL第二天1.导入示例数据库2.SQL是什么?MySQL是什么?3.查询语句SELECTFROM语句解释去重语句前N个语句CASE...END判断语句4.筛选语句WHERE语句解释运算符/通配符/操作符5.分组语句GROUPBY聚集函数语句解释HAVING子句总结6.排序语句ORDERBY语句解释正序、逆序7.函数时间函数数值函数字符串函数8.SQL注释9.SQL代码规范作业#项目一:查找重
Clavinzhang
·
2019-04-02 19:01
DATA组队学习
mysql初学第一课
SQL学习
第一课1sql的安装电脑版本为32位的系统,安装的mysql为5.7.25,navicat也是32位版本。mysql为官网注册后,下载旧版本,免安装版。
chengfeifei11223344
·
2019-04-01 15:06
学习类
MY
SQL学习
之路——存储过程和函数
通过本章学习,您将可以:什么是存储过程和函数使用存储过程和函数的好处创建存储过程和函数修改存储过程和函数调用存储过程和函数查看存储过程和函数存储过程和函数:事先经过编译并存储在数据库中的一段sql语句的集合创建存储过程或函数CREATEPROCEDURE存储过程名/函数名BEGIN...END调用存储过程或函数CALL存储过程名SELECT函数名修改存储过程或函数ALTERPROCEDURE存储过
宇直豪
·
2019-03-29 22:40
数据库
SQL学习
(全文本搜索)
理解全文搜索前面我们已经了解过基于LIKE关键字的搜索,它利用通配操作符匹配文本。使用LIKE,能够查找包含特殊值或部分值得行。使用正则表达式,可以编写查找所需行得非常浮渣得匹配模式。虽然这些搜索机制非常有用,但存在几个重要的限制:性能——通配符和正则表达式匹配通常要求MySQL尝试匹配表中所有行(而且这些搜索极少使用表索引)。因此,由于被搜索行数不断增加,这些搜索可能非常耗时。明确控制——使用通
Cengineering
·
2019-03-29 13:15
数据库
SQL学习
(组合查询)
组合查询多数SQL查询都只包含一个或从多个表中返回数据的单条SELECT语句。MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回。这些组合查询通常称为并或复合查询有两种情况需要使用组合查询:在单个查询中从不同的表返回类似结构的数据对单个表执行多个查询,按单个查询返回数据创建组合查询使用UNION可用UNION操作符来组合数条SQL查询。利用UNION,可给出多条S
Cengineering
·
2019-03-28 17:15
数据库
My
SQL学习
笔记-分库分表部署上线
引言我们先来讲一个段子面试官:“有并发的经验没?”应聘者:“有一点。”面试官:“那你们为了处理并发,做了哪些优化?”应聘者:“前后端分离啊,限流啊,分库分表啊。。”面试官:"谈谈分库分表吧?"应聘者:“bala。bala。bala。。”面试官心理活动:这个仁兄讲的怎么这么像网上的博客抄的,容我再问问。面试官:“你们分库分表后,如何部署上线的?”应聘者:“这!!!!!!”在网上看了很多关于分库分表的
赵客缦胡缨v吴钩霜雪明
·
2019-03-27 18:55
My
SQL学习
笔记-分库分表部署上线
引言我们先来讲一个段子面试官:“有并发的经验没?”应聘者:“有一点。”面试官:“那你们为了处理并发,做了哪些优化?”应聘者:“前后端分离啊,限流啊,分库分表啊。。”面试官:"谈谈分库分表吧?"应聘者:“bala。bala。bala。。”面试官心理活动:这个仁兄讲的怎么这么像网上的博客抄的,容我再问问。面试官:“你们分库分表后,如何部署上线的?”应聘者:“这!!!!!!”在网上看了很多关于分库分表的
赵客缦胡缨v吴钩霜雪明
·
2019-03-27 18:55
入行数据科学,推荐几本好书看看
当然转行不能只是说说而已,还是要下功夫的,于是买了很多书,也被送了很多书,下面谈谈我这一年半看过的相关的书:SQL
SQL学习
指南个人推荐指数:★★★SQL是学数据分析挖掘必须会的,这本书因为之前买的,就看的这个
duozhishidai
·
2019-03-25 23:22
大数据
Python-My
SQL学习
笔记(三):表记录查询(2)
聚合函数分组后需要对组里对数据内容做处理,就需要使用一些函数,这类函数称为聚合函数。COUNT(列名)COUNT函数用于统计行的个数。SELECTCOUNT(name)AS'JS>80的人数'FROMexam_resultWHEREJS>80```SUM(列名)SUM函数用于求和。SELECTname,SUM(JS)ASJS总成绩FROMexam_resultGROUPBYname;HAVING函
Amo_Rev
·
2019-03-25 16:49
MySQL
MY
SQL学习
之路——事务
通过本章学习,您将可以:事务的概念和特性事物的隔离级别事务的案例演示事务:事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句都是相互依赖的。而整个单独单元作作一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有收到影响的数据将返回到事务开始以前的状态;如果单元中的所有SQL语句均将执行成功,则事务被顺利执行。事务的特点:原子性:原子性是
宇直豪
·
2019-03-24 14:02
数据库
My
Sql学习
(一):SQL查询语句执行的过程
学习丁琦老师的MYSQL课程,整理一下学习笔记。一条查询语句是怎么执行的呢?现在有一条查询语句:mysql>select*fromTwhereID=10;在mysql连接客户端中我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在Mysql内部的执行过程。Mysql基本架构要了解执行过程,先了解Mysql的基本架构,从中就可以看出SQL语句在MySQL的各个功能模块的执行过程。大体来说,M
daicooper
·
2019-03-23 23:48
mysql
Python-My
SQL学习
笔记(二):表记录查询(1)
在前一篇中最后对部分对数据表进行了简单对查询操作,但在实际应用中,很大一部分工作都是在对数据库进行查询操作,即对数据表记录的查询。环境PyCharmProfessional2018.3.1+MySQLCommunity8.0.15创建一张表打开MySQL服务后,进入数据库,创建表“exam_result”:--创建表CREATETABLEexam_result(idINTPRIMARYKEYAUT
Amo_Rev
·
2019-03-23 22:49
MySQL
MY
SQL学习
之路——子查询
通过本章学习,您将可以:描述子查询可以解决的问题定义子查询列出子查询的类型书写单行子查询和多行子查询注意事项:子查询要包含在括号内将子查询放在比较条件的右侧单行操作符对应单行子查询,多行操作符对应多行子查询SELECTselect_listFROMtableWHEREexproperator(SELECTselect_listFROMtable);子查询(内查询)在主查询之前一次执行完成子查询的结
宇直豪
·
2019-03-23 18:17
数据库
my
sql学习
总结-事务(transaction)
事务是指逻辑上的一组操作,组成这组操作的各个单元,要不全成功要不全失败。支持连续SQL的集体成功或集体撤销。事务是数据库在数据晚自习方面的一个功能。需要利用InnoDB或BDB存储引擎,对自动提交的特性支持完成。InnoDB被称为事务安全型引擎。事务开启STARTTRANSACTION;或者BEGIN;开启事务后,所有被执行的SQL语句均被认作当前事务内的SQL语句。事务提交COMMIT;事务回滚
piepis
·
2019-03-23 16:59
DBA
mysql
MY
SQL学习
之路——数据处理练习题(一)
#时间函数SELECTnow()AS时间;#查询工资>12000的员工信息SELECT*FROMemployeesWHEREsalary>12000;#查询所有职员的全名用并且用“_”隔开SELECTCONCAT(first_name,'_',last_name)AS全名FROMemployees;#查询部分编号不等于90号的员工名和部门编号SELECTfirst_name,department_
宇直豪
·
2019-03-23 10:31
数据库
My
SQL学习
【SQL语句上】
1.连接服务端命令1.mysql-uroot-p123-h127.0.0.12.mysql-uroot-p123-S/tmp/mysql.sock3.mysql-uroot-p123-hlocalhost4.mysql-uroot-p1232.mysql登陆后的一些命令1.\h或者help查看帮助2.\G格式化查看数据(以key:value形式)3.\T或tee记录日志4.\c结束命令5.\s或者
军刀、
·
2019-03-23 08:00
My
SQL学习
-----触发器
1、使用触发器的目的:为什么要使用触发器?看下面两种情况:(1)学生表中加上一条记录的时候,学生数要增加一次(2)当向表中插入记录的时候,需要判断输入的信息是否正确上面来两种情况虽然业务逻辑不相同,但是都是要在表发生更改的时候,自动的进行一些处理。这个时候可以使用触发器处理数据库对象,在一些关键字执行的前后自动做些事情。上面的几种情况无非是以下几个语句执行的时候,自动执行一些操作:DELETE删除
爱出bug的代码小白
·
2019-03-22 19:00
SQL学习
笔记
一、SQL简介1.1SQL是什么SQL是结构化查询语言,它是一种用于存储,操作和检索存储在关系数据库中的数据的计算机语言1.2SQL命令1)DDL——数据定义语言序号命令描述1CREATE用于在数据库中创建新表,表视图或其他对象2ALTER用于修改现有数据库对象,例如:表3DROP用于删除整个表,数据库中的表或其他对象的视图2)DML——数据操纵语言序号命令描述1SELECT从一个或多个表中检索某
终不是少年人
·
2019-03-22 15:47
sqli-labs有感
sqli-labs是我对
sql学习
程度的检验,玩了几道题,我查询了相关知识点,总结了一些重要的语法以及知识点,还有类似的题型解法步骤,下面我将一一汇总SQL注入漏洞产生的原因SQLInjection程序员在编写代码的时候
lokisteven
·
2019-03-20 20:30
SQL学习
(联结表)
联结SQL最强大的功能之一就是在数据检索查询的执行中联结(join)表。联结是利用SQL的SELECT能执行的最重要的操作。关系表假如有一个包含产品目录的数据库表,其中每种类别的物品占一行。对于每种木品要存储的信息包括产品描述和价格,以及生产该产品的供应商消息。现在,假如有由同一供应商生产的多种物品,那么何处存储供应商信息(如,供应商名、地址、联系方法等)呢?将这些数据与产品信息分开存储的理由如下
Cengineering
·
2019-03-20 14:09
数据库
SQL学习
(使用子查询)
子查询任何SQL语句都是查询,但术语一般指SELECT语句。利用子查询进行过滤mysql>SELECTcust_idFROMordersWHEREorder_numIN(20005,20007);+---------+|cust_id|+---------+|10001||10004|+---------+2rowsinset(0.00sec)mysql>SELECTcust_idFROMorde
Cengineering
·
2019-03-19 15:04
数据库
SQL学习
(汇总数据和分组数据)
聚集函数我们经常需要汇总数据而不用把它们实际检索出来,为此MySQL提供了专门的函数。使用这些函数,MySQL查询可用于数据检索,以便分析和报表生成。聚集函数:运行在行组上,计算和返回单个值的函数。AVG()通过对表中的行数计数并计算特定列值之和,求得该列的平均值。AVG()可用来返回所有列的平均值,也可以返回特定列或行的平均值。mysql>SELECTAVG(prod_price)ASavg_p
Cengineering
·
2019-03-19 10:07
数据库
my
sql学习
总结——索引(未完)
mysql索引回顾回顾下自己上篇博客是时间已经是半年前,当时自己为什么写博客,一方面记录自己学习内容做笔记,更多的是为了简历上可以附上博客地址仅此而已。回忆一下当时的想法真的很可笑,老是喜欢搞一些表面的东西,实际上当时的博客对自己的收获微乎其微,纯属为了写而写。现在呢,实习快半年了,实习期间做了很多事情,但是回想自己的收获,的确有进步,是什么说不出来。参加实习的这段时间以来,每天在公司待到十点学习
Advance_
·
2019-03-18 23:47
MySQL
SQL学习
(创建计算字段)
计算字段有时候,我们需要直接从数据库中检索出转换、计算或格式化的数据,而不是检索出数据,然后再在客户机应用程序或报告程序中重新格式化。计算字段并不实际存在于数据库表中。计算字段是运行SELECT语句内创建的。字段和列意思基本相同,不过数据库列一般称为列,而术语字段通常用在计算字段的连接上。中有数据库知道SELECT语句中哪些是实际表列,哪些是计算字段。从客户及角度来讲,计算字段的数据是以与其他列的
Cengineering
·
2019-03-18 16:52
数据库
SQL学习
(排序检索数据,过滤数据)
排序数据检索出来的数据并不是以存粹的随机循序显示的。如果不排序,数据一般将以它在底层底层表中出现的顺序显示。这也是数据最初添加到表中的顺序。但是,如果数据后台进行过更新或删除,则此顺序会受到MySQL重用回收空间的影响。因此,如果不明确控制的话,不能(也不应该)依赖排序顺序。关系数据库设计理论认为,如果不明确规定排序顺序,则不应该假定检索出的数据的顺序有意义。mysql>SELECTprod_na
Cengineering
·
2019-03-18 15:59
数据库
简单学习MySQL
My
SQL学习
笔记前言由于笔者不是专业人士,所以对数据库的学习就仅存在与基础使用。本篇学习笔记为梳理这一个星期的学习。
BUFan97
·
2019-03-16 19:40
学习日志
My
Sql学习
笔记(七):explain-索引的使用情况
主要内容:explain的possible_key、key、key_len、ref、rows入门。1、possible_key表示在查询过程中可能用到的索引。查询涉及到的字段上如果有索引,则该索引会出现在possible_key列中表示可能用到,但实际上并不一定会用到。例:mysql> explain select * from t_blog where id = 1;+----+--------
樱桃mayue
·
2019-03-13 22:07
explain
mysql
My
SQL学习
笔记3
My
SQL学习
笔记3–创建数据库CREATEDATABASEch_3_db;–连接数据库USEch_3_db;CREATETABLEtest_1(aTINYINT,bSMALLINT,cMEDIUMINT
Genkai...
·
2019-03-13 15:32
MySQL
SQL知识点
SQL基础教程推荐博文:https://blog.csdn.net/w_y2010/article/details/80399708
SQL学习
例题推荐博文:https://www.jianshu.com
热心网友WZQ
·
2019-03-13 15:59
MySQL
Java
知识点之数据库
My
SQL学习
笔记 2
MySQL+学习笔记2创建数据库:createdatabase查询所有的数据库:showdatabases;选中数据库:use数据库名;查询当前所在数据库:selectdatabase();–单字锻主键约束创建表单:CREATETABLEemp(idINTPRIMARYKEY,nameVARCHAR(20),dept_idINT,salaryFLOAT);–插入数据,验证主键INSERTINTOe
Genkai...
·
2019-03-13 14:53
MySQL
SQL学习
(选择数据库和检索数据)
学习环境虚拟机版本:Ubuntu18.04安装好mysqlserversudoapt-getinstallmysql-server学习工具:MySQLWorkbench下载后在虚拟机内打开应用脚本以下操作实际上均在终端上执行,但建议在MySQLWorkbench上执行,图形化界面更利于交互,更容易理解数据库的结构。了解数据库和表 数据库、表、列、用户、权限、等的信息被存储在数据库和表中。不过内部的
Cengineering
·
2019-03-12 13:39
数据库
My
Sql学习
笔记(五):explain-数据读取操作的操作类型
explain命令如下:mysql> explain select * from t_blog;+----+-------------+--------+------+---------------+------+---------+------+------+-------+| id | select_type | table | type | possible_keys | key | k
樱桃mayue
·
2019-03-11 22:42
mysql
学习笔记
My
Sql学习
笔记(六):扫描范围
explain的type列表示该条查询的扫描范围,一共有七种,效果由上到下排列:system>const>eq_ref>ref>range>index>all。数据准备:CREATE TABLE `t_blog` ( `id` int(11) NOT NULL auto_increment, `title` varchar(50) default NULL, `typeId` int(11)
樱桃mayue
·
2019-03-11 22:02
mysql
My
SQL学习
(一):MySQL的整体架构设计
概述MySQL作为一个数据存储系统,核心功能为存储数据和读取数据。在数据存储方面,MySQL是基于文件系统或者说是磁盘来进行数据保存的,即数据都是保存为磁盘上的一个个文件;在数据读取方面,MySQL作为一个关系型数据库,在应用代码中使用SQL语句来定义需要查找获取的数据,然后通过MySQL服务器执行该SQL从磁盘文件中读取对应的数据返回给应用。MySQL作为一个后台数据存储软件,也是采用C/S架构
服务端开发
·
2019-03-09 16:31
MySQL
My
SQL学习
之路(二)——数据类型和操作数据表
数据类型和操作数据表2.1MySQL类型之整型2.2MySQL数据类型之浮点型2.3日期时间型DATE1支持时间:1000年1月1日~9999年12月31日DATETIME3支持时间:1000年1月1日0时0秒~9999年12月31日23时59分59秒TIMESTAMP3支持时间:1970年1月1日~2037年12月31日TIME8支持时间:-8385959~8385959YEAR4支持时间:19
hukuangjie
·
2019-03-08 16:00
数据库
第一周-My
sql学习
总结
一、安装Mysql导入CSV表格1.1loaddatalocalinfile'C:/Users/Lan/Desktop/user_info_utf.csv'intotableuserinfofieldsterminatedby',';注意:要有fieldsterminatedby',','是因为csv文件是以逗号为分割符的出现的错误:ERROR1148(42000):Theusedcommandi
冰棍儿B
·
2019-03-04 15:32
My
Sql学习
笔记(三):JOIN
前提:创建两个关系表: CREATE TABLE t_blog( id INT PRIMARY KEY AUTO_INCREMENT, title VARCHAR(50), typeId INT);CREATE TABLE t_type( id INT PRIMARY KEY AUTO_INCREMENT, name VARCH
樱桃mayue
·
2019-03-03 17:04
MySql
join
My
Sql学习
笔记(二):SQL执行顺序
一、手写SQL顺序select from join on where group by having order by limit 二、MySql执行顺序from on join where group by having select distinctorder by limit 三、MySql执行顺序理解第一步:加载from子句的前两个表计算笛卡尔积,生成虚拟表vt1;第二步:筛选关联表
樱桃mayue
·
2019-03-02 17:27
执行顺序
MySql
springboot 集成 mybatis,mysql,Druid(数据库连接池), mybatis-generator(MBG自动生成)
springboot技术栈mybatis学习手册my
sql学习
手册Druid介绍Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。
lzq199528
·
2019-03-02 11:50
后端
第四天my
sql学习
笔记
一、单表查询1、查询所有记录selectfromstudent;2、查询指定字段selects_namefromstudent;例子指定s_name字段显示。3、查询指定条件selects_namefromstudentwheres_id>3;这例子是id大于3查询结果。4、查询指定字段别名selects_nameas学生姓名fromstudent;如图所示,注意:as可以不写。5、通配符%号,代
shujuliu
·
2019-03-02 06:21
mysql
学习
MySQL
My
SQL学习
笔记2(正则表达式,创建字段,数据处理函数)
9用正则表达式进行搜索1使用MySQL正则表达式1.1基本字符匹配.表示匹配任意一个字符,因此1000,2000都返回。LIKE和REGEXP区别:LIKE匹配整个列值,REGEXP匹配列值中的文本。MySQL中的正则表达式匹配不区分大小写,为区分大小写可以使用BINARY关键字。1.2进行OR匹配操作符|实现OR功能。1.3匹配几个字符之一[123]匹配1或2或3。[^123]匹配除这三个字符以
菜鸟si
·
2019-03-01 16:53
数据库
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他