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基础
SQL or Hive
SQL基础
易忽视知识点整理(1)
引言目前实习阶段,工作中用到最多的是hivesql。以前没有发现,sql,代码也可写的十分优雅,有一些知识点不容小觑,把这些知识点整理如下:1.where和on条件的区别使用leftjoin时,原理简单的可以描述为先将左边的主表结果集查询出来,然后遍历主表结果集,对于每一条主表数据都会根据on后的条件去查询从表,查到了就拿出从表中需要的数据,查不到就为空。也就是说on后的条件仅仅是针对从表数据进行
花生花二三说
·
2018-07-22 23:49
MySQL进阶(一)
SQL基础
练习(已更新)
本文适合哪些人群致力于将SQL作为自己的技术特长的人想在日常工作中和面试中突出自己SQL能力的人SQL建表语句CREATETABLESTUDENT(SNOVARCHAR(3)NOTNULL,SNAMEVARCHAR(4)NOTNULL,SSEXVARCHAR(2)NOTNULL,SBIRTHDAYDATETIME,CLASSVARCHAR(5));CREATETABLECOURSE(CNOVARC
lwl2014100338
·
2018-07-22 16:37
数据库
My
sql基础
语法
1.1修改账号密码*mysqladmin-u(账号)-p(密码)password(需要后的密码)***mysqladmin-uroot-prootpassword123456**1.2关闭mysql服务mysqladmin-uroot-pshutdown1.3显示数据库*showdatabases;1.4.切换数据库use(数据库名)*useshop1.5.创建数据库createdatabase(
woaijorden
·
2018-07-20 17:37
mysql
数据库
基础语法
mysql
my
sql基础
数据库软件对大小写不敏感,需要在每条命令末尾添加‘;’一、库操作1.登录数据库mysql-uroot-p-u指定用户,-p指定使用密码登录2.创建数据库createdatabase数据库名称;创建一个数据库,名称为student:createdatabasestudent3.查看已有数据库showdatabases;4.删除数据库dropdatabase数据库名称;例如:dropdatabases
niliushall.
·
2018-07-20 10:07
数据库
SQL Server 数据库增删改查语句
SQLServer数据库增删改查语句在使用SQLServer的时候,需要在新建查询中简单的处理数据库,下面介绍一下
SQL基础
的增删改查语句:介绍下面用到的变量:Table:数据库表名Column::字段
navy-cai
·
2018-07-19 16:12
sql
server
My
SQL基础
知识 插入、删除
1、插入多条insertintocust_info(cust_name, cust_tele, cust_address)values( 'PepE', '15988888888', 'shanghai'),values( 'M.Martian' '17799999999', 'beijing');2、insertselect语句insertinto
Jin_of_Tide
·
2018-07-13 10:32
MySQL
mysql分享
1.my
sql基础
1.1sql语言基础--类别DML(DataManipulationLanguage)数据操纵语言。这个模块可以让我们检索、修改、增加、删除数据库中的数据。
渐入晚冬
·
2018-07-12 14:42
详解My
sql基础
语法的使用
MYSQL介绍MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件。为什么要用MYSQL由于其体积小、速度快、总体拥有成本低,最重要的是它免费,这为很多的中小企业
dsn727455218
·
2018-07-10 11:17
sql基础
语句
总结sql基本知识点,并结合实例,一步步复杂化1.检索数据(SELECT)查询所有员工的薪水(简单的检索语句)SELECTsalaryFROMemployees;2.限制检索结果(LIMIT)在1的基础上返回从行10开始的20行薪水数据(返回指定的行,不是返回所有行)SELECTsalaryFROMemployeesLIMIT10,20;3.对结果进行排序展示(ORDERBY)在2的基础上,将薪水
Violet-Zhao
·
2018-07-10 10:13
sql
mysql
数据库
sql基础
语句
总结sql基本知识点,并结合实例,一步步复杂化1.检索数据(SELECT)查询所有员工的薪水(简单的检索语句)SELECTsalaryFROMemployees;2.限制检索结果(LIMIT)在1的基础上返回从行10开始的20行薪水数据(返回指定的行,不是返回所有行)SELECTsalaryFROMemployeesLIMIT10,20;3.对结果进行排序展示(ORDERBY)在2的基础上,将薪水
Violet-Zhao
·
2018-07-10 10:13
数据库
【my
sql基础
系列十八】触发器
基本概念触发器(trigger)是一种特殊类型的存储过程。它主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。本质:是一种非常接近与js中的事件的知识。提前给某张表的所有记录(行)绑定一段代码,如果该行的操作满足条件(触发前置条件),这段代码提前准备好的代码就会自动执行。那么它有什么作用呢?1、可以在写入数据表前,强制检验或转换数据。(保证数据安全)2、触发器发生错误时
pjz161026
·
2018-07-07 02:43
mysql入门系列
my
sql基础
教程 -- 事务
事务数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。一般来说数据库事务由以下四个特点:原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。一致性(Consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。一致状态的含义是数据库中的数据应满足完整性约束。隔离性(Iso
苍老流年
·
2018-07-07 00:38
mysql
MY
SQL基础
MY
SQL基础
知识1MySQL数据库概要2简单MySQL环境3数据的存储和获取4MySQL基本操作5函数6数据查询核心技术7索引8存储过程9触发器10视图11事务12系统管理高级技术13数据库备份与还原
King曾怀志
·
2018-07-06 17:36
人工智能(mysql)—— my
sql基础
知识
一、MySQL概述1、数据库定义数据库是一个存储数据的仓库2、数据库应用领域金融机构、游戏网站、购物网站、论坛网站...3、提供数据库服务的软件a、软件分类MySQL、Mariadb、SQL_Server、Oracle、DB2、MongoDB...b、生产环境中,如何选择使用哪个数据库1)是否开源开源软件:MySQL、Mariadb、MongoDB商业软件:Oracle、DB2、SQL_Serve
迷途无归
·
2018-07-03 19:51
人工智能
mysql
My
sql基础
学习笔记(2)
第4章:检索数据Tips:关键字不区分大小写,数据库名表名区不区分大小写有相关的数据库配置。selectxxfromxx;selectxx,yy,zzfromxx;select*fromxx;selectdistinctxxfromxx;selectdistinctxx,yyfromxx;#指xx,yy的组合不同selectxxfromxxlimit5;selectxxfromxxlimit3,5
Exceed_cl
·
2018-07-03 10:59
mysql
my
sql基础
教程 -- 数据库的基本操作
实验环境mysql版本:5.7.22操作系统:ubuntu-16.04-x64创建数据库命令格式:CREATEDATABASEdb_namedb_name为要创建的数据库名。例:mysql>CREATEDATABASEschool;│QueryOK,1rowaffected(0.00sec)││mysql>SHOWDATABASES;│+--------------------+│|Databas
苍老流年
·
2018-07-02 16:00
mysql
my
sql基础
教程 -- 插入,更新与删除
实验环境mysql版本:5.7.22操作系统:ubuntu-16.04-x64插入命令格式:INSERTINTOtable_name(column_list)VALUES(value_list)#table_name指要插入的表名#column_list待插入数据的列名#value_list插入的数据本文使用样例表person,创建语句如下:CREATETABLE`person`(`id`int(
苍老流年
·
2018-07-01 23:07
mysql
My
SQL基础
— 常用命令
原文链接:http://www.cnblogs.com/lsqin/p/9342932.html一、连接MySQL格式:mysql-h主机地址-u用户名-p用户密码1、连接到本机上的MySQ:首先在打开cmd窗口,输入mysql-uroot-p,然后空格进入MySQL控制台,MySQL的提示符是:mysql>。mysql-uroot-p/*如果刚安装好MySQL,root是没有密码的*/2、连接到
weixin_30633949
·
2018-06-30 13:00
My
SQL基础
复习 侵立删
转自:https://mp.weixin.qq.com/s/JeBZZk6F0hc1LSpMEIjMGA三范式定义1NF:每个数据项都是最小单元,不可分割,其实就是确定行列之后只能对应一个数据。2NF:每一个非主属性完全依赖于候选码(属性组的值能唯一的标识一个元组,但是其子集不可以)。3NF:每一个非主属性既不传递依赖于主码,也不部分依赖于主码。BCNF:主属性(候选码中的某一个属性)内部也不能
心神沫沫
·
2018-06-25 09:41
网文干货
My
SQL基础
----常见数据类型及细节
CHAR与VARCHARCHAR和VARCHAR类型相似,都用来存储字符串,但它们保存和检索的方式不同。CHAR属于固定长度的字符类型VARCHAR属于可变长度的字符类型由于CHAR是固定长度的,所以它的处理速度比VARCHAR快得多,但也更浪费存储空间。TEXT与BLOB(1)BLOB与TEXT都会引起一些性能问题,尤其是执行大量删除操作时。为了提高性能,可以使用OPTIMIZETABLE;在执
Monday0219
·
2018-06-24 20:27
MySQL
My
SQL基础
(三):视图、存储过程、事务与索引
一:视图视图是虚拟的表;它们包含的不是数据而是根据需要检索数据的查询;视图提供了一种封装SELECT语句的层次,可用来简化数据处理以及重新格式化基础数据或保护基础数据。视图的作用:1,重用SQL语句;2,简化复杂的SQL操作;3,使用表的组成部分而不是整个表;4,保护数据;5,更改数据格式和表示操作视图:--创建视图CREATEVIEWviewnameas查询语句;--查看视图SHOWCREATE
Lee-hua
·
2018-06-19 21:20
MySQL数据库
Oracle(
sql基础
)
sql基础
:1.数据库操作语言DML:(datamanipulationlanguage)selectupdatedeletemerge只要有一个DML语言,Oracle就会产生一个undo.
汤愈韬
·
2018-06-17 09:14
Oracle
My
sql基础
命令——DML
DML是用来存储和保护所有已授权的被确认版本介质配置项,由CMDB(ITIL配置管理)联邦提出。他们存储经过质检的主拷贝版本。这个库可以有一个或多个软件库或存放区来存放开发、测试和实时存储文件。他们包含组织所有软件的主拷贝、购买软件的副本及受控文件的电子版。DML包含物理的拷贝存储,DML是发布管理的基础。配置管理负责控制组织接收到的所有IT组件并需确保这些组件被记录在系统中。硬件可在其已订购或已
weixin_42077001
·
2018-06-15 20:28
SQL基础
语句
--增、删、改insertintotable1(field1,field2)values(value1,value2)deletefromtable1where范围updatetable1setfield1=value1where范围--join...on...select*fromajoinbona.id=b.id--判断(truefalse)true返回结果ifexists--创建视图crea
矢旭岩笙
·
2018-06-14 12:46
深入浅出MySQL-学习笔记by CZF
.-2-第2章
SQL基础
.-2-第3章MySQL支持的数据类型.-3-第4章MySQL中的运算符.-6-第5章常用函数.-7-第6章图形化工具的使用.-9-第二部分开发篇.-9-第7章存储引擎(表类型)
alfred1990
·
2018-06-12 18:18
MySQL
SQL基础
CASSWHEN.....THEN基础使用~!selecte.chairdevice_id,SUM(IFNULL(e.d,0))/SUM(IFNULL(e.c,0))from(selectb.chairdevice_id,CASEwhencontents_type=1thenb.aENDc,CASEwhencontents_type=2thenb.aENDdfrom(selectchairdevi
Darian_zhy
·
2018-06-11 14:00
My
SQL基础
命令入门
第1章启动停止命令1.1启动命令1.1.1单实例启动命令/etc/init.d/mysqld startmysqld_safe --defaults-file=/etc/my.cnf 2>&1 > /dev/null &1.1.2多实例启动命令/data/3306/mysql startmysqld_safe --defaults-file=/data/3306/my.cnf 2>&1 >/dev
北座城市
·
2018-06-08 13:33
mysql
基础
命令入门
mysql
SQL基础
知识
SQL基础
知识(一)基本语句:SELECT、FROM、WHERE、ORDER、LIMIT一段SQL语言实例如下:SELECTcol1,col2FROMtable1WHEREcol3>5ANDcol4LIKE
draper__QYT
·
2018-06-08 07:01
数据分析
SQL基础
知识
SQL基础
知识(一)基本语句:SELECT、FROM、WHERE、ORDER、LIMIT一段SQL语言实例如下:SELECTcol1,col2FROMtable1WHEREcol3>5ANDcol4LIKE
draper__QYT
·
2018-06-07 20:43
数据分析
SQL基础
知识
SQL基础
知识(一)基本语句:SELECT、FROM、WHERE、ORDER、LIMIT一段SQL语言实例如下:SELECTcol1,col2FROMtable1WHEREcol3>5ANDcol4LIKE
draper__QYT
·
2018-06-07 20:43
数据分析
MariaDB用法——增删改查
数据库四大护法——增insert、删delete、改update、查select设置禁用mysql删除语句,防止操作者误删数据mysql_secure_installationmy
sql基础
安全设置,设置密码
老司机丨快上车
·
2018-06-07 14:28
Linux
【My
SQL基础
】Mysql 复制表结构包括索引
业务系统数据大增时,经常会使用到分表,我们对于日志表按月来分,若原有日志表:trxn_detail_log_201806,现在像创建以后每个月的表,可以使用以下语句复制表数据。CREATETABLE表名LIKESELECT*FROM模板表名;CREATETABLEtrxn_detail_log_201807LIKESELECT*FROMtrxn_detail_log_201806;这样创建出来的t
东陆之滇
·
2018-06-04 09:24
【Mysql集萃】
mysql复制表结构
复制表结构和索引
数据库知识篇(面试必备知识点)
My
SQL基础
视图一种虚拟存在的表,对于使用视图的用户来说基本上是透明的。视图并不实际存在,行和列数据来自定义视图的查询中的使用表,并且是在使用视图时动态生存。
Oeljeklaus
·
2018-06-01 11:09
Java常见面试题
大数据学什么,学习路线是怎样的?
基础阶段:Linux、Docker、KVM、My
SQL基础
、Oracle基础、MongoDB、redis。
假的鱼
·
2018-05-31 20:37
大数据
Hadoop
大数据学习
数据库开发基础-Oracle-
SQL基础
-002
--复习上节内容select*fromuser_tables;renamemyemp_dktomyemp;ALTERTABLEmyempRENAMETOmyemp_dk;select*frommyemp_dk;altertablemyemp_dkmodify(JOBvarchar2(50)default'MANAGER');altertablemyemp_dkdrop(job);insertint
Coder_Boy_
·
2018-05-30 23:58
数据库开发基础
My
SQL基础
学习(二)----Navicat premium
这篇博客主要介绍NavicatPremium的使用1.简介Navicatpremium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到MySQL、SQLite、Oracle及PostgreSQL资料库,让管理不同类型的资料库更加的方便。2.简单使用2.1连接数据库(这里以连接MySQL数据库为例)单击“连接”—>点击MySQL—>输入连接名(自己起)—>输入密
姚明明
·
2018-05-30 12:10
MySQL
My
SQL基础
用法之二——字符集和校对集问题
1、字符集问题中文数据问题的本质是字符集的问题,服务器默认的对外处理的字符集为utf8,一个中文字符,对应三个字节;客户端的字符集为gbk,一个中文字符,对应两个字节。设置数据库的字符集:set names+字符集;2、校对集问题校对集,共有三种,分别为:_bin:binary,二进制比较,区分大小写;_cs:casesensitive,大小写敏感,区分大小写;_ci:caseinsensitiv
Panix2n_n
·
2018-05-29 00:00
MySQL
My
SQL基础
篇(一)--深入理解RDBMS
阅读更多专业的东西,总要讲究个术语,才能显得学问高深。所以呢,在说MySQL之前,需要普及下这些数据库术语。我们平常说的关系型数据库,如Oracle,MySQL等等,为啥叫关系型数据库?想过没有?关系型数据库,全称叫关系型数据库管理系统,就是我们常常看见某些书中写的RDBMS。我们解释下这个名词包含的意思,关系型数据库的概念就出来了。一、RDBMS(RelationalDataBseManagem
zhaodengfeng1989
·
2018-05-28 15:00
Exp 8 Web基础
(3).Web后端:My
SQL基础
:正常安装、启动MySQL,建库、创建用户、修改密码、建表(4)
丛俐宇
·
2018-05-27 21:00
数据库开发基础-Oracle-
SQL基础
-001
Oracle基础:SQL基本使用:--SQL语句不区分大小写,但是为了阅读方便,--建议关键字与非关键字大小写分开。--通常关键字全大写,非关键字全小写。selectsysdatefromdual;createtableemployee_dk(idnumber(4),namevarchar2(20),genderchar(1),birthdate,salarynumber(6,2),jobvarc
Coder_Boy_
·
2018-05-27 18:27
数据库开发基础
数据库开发基础-Oracle-
SQL基础
-001
Oracle基础:SQL基本使用:--SQL语句不区分大小写,但是为了阅读方便,--建议关键字与非关键字大小写分开。--通常关键字全大写,非关键字全小写。selectsysdatefromdual;createtableemployee_dk(idnumber(4),namevarchar2(20),genderchar(1),birthdate,salarynumber(6,2),jobvarc
Coder_Boy_
·
2018-05-27 18:27
数据库开发基础
My
sql基础
知识
1.mysql启动/停止/重启win:(管理员模式下)启动:netstartmysql停止:netstopmysqllinux启动:servicemysqldstart停止:servicemysqldstop重启:servicemysqldrestart2.mysql语句规范关键字和函数名全部大写数据库名称、表名称、字段名称全部小写SQL语句必须以分号结尾3.创建数据表CREATETABLE[IF
lxxxxxl_
·
2018-05-27 14:10
mysql
My
SQL基础
作记录,内容未整理存储引擎Mysql的索引技巧:MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能Mysql是一个单进程多线程的app,这就说明了除了执行sql以外,其它的辅助性的功能(刷新日志)也是由线程完成的。o
宫爆鸡丁要加花生
·
2018-05-26 18:49
基础
Mysql
My
SQL基础
学习笔记(2)-Select
1、SELECT基本语法2、WHERE子句2.1、数学符号条件2.2、AND与OR2.3、IN和NOTIN2.4、通配符6、排序7、SQL内置函数和计算8、子查询与连接查询1、SELECT基本语法插叙语句的基本格式SELECT要查询的列名FROM表名字WHERE限制条件;如果要查询表中所有内容,可以使用一个*号表示,如果查询表中指定列,则如下:2、WHERE子句操作符描述>大于不等于=等于>=大于
janice_jane
·
2018-05-25 18:41
MySQL
My
SQL基础
学习(一)
1.MySQL简介MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。RDBMS即关系数据库管理系统(RelationalDatabaseManagementSystem)的特点:数据以表格的形式出现每行为各种记
姚明明
·
2018-05-25 13:03
MySQL
EXP8 Web基础
(3)Web后端:My
SQL基础
:正常安装、启动MySQL,建库、创建用户、修改密码、建表(4)Web后端:编写PHP网
20154317吴晗
·
2018-05-24 20:00
2企业级MySQL数据库体系结构和高可用架构-崔冬青-专题视频课程
2企业级MySQL数据库体系结构和高可用架构—67人已学习课程介绍1.MySQL字符集和排序规则2.MySQL常见参数配置3.事务原理4.MySQL锁机制和死锁分析5.My
SQL基础
复制环境搭建6.MyCat
Alexander-li
·
2018-05-24 16:28
视频教程
My
SQL基础
SQL:StructureQueryLanguage(结构化查询语言);SQL分类:1.DDL:DataDefinitionLanguage(数据定义语言):用来定义数据库对象,如库(database),表(table)等等。CREATE,ALTER,DROP。a.创建数据库createdatabasemydb;(创建一个名字叫做mydb的数据库)createdatabasemydbcharact
繁天涯
·
2018-05-24 14:04
01_my
sql基础
用法
在用mysql之前,先需要一个连接mysql的客户端,这里我们使用《SQLyong》,我们要先下载一个安装包和注册机,点击连接下载地址下载成功后,我们要先进行安装这里完成安装后先不着急打开客户端,这时候我们要打开注册机,先进行注册!到这里的话,恭喜你安装成功了,这个时候我们可以开始使用mysql数据库了!使用说明登录在这里我们需要ip、账号、密码,以我的理解,用户名同等于sqlserver的adm
王康健_0124
·
2018-05-24 09:34
My
sql基础
语句及练习
一、My
sql基础
语法:DDL:数据定义DML:数据管理DCL:数据控制壹.DDL数据定义1创建数据库usedatabase数据库名2.删除数据库dropdatabase数据库名3.查看数据库showdatabases
sakura小樱
·
2018-05-23 08:02
上一页
81
82
83
84
85
86
87
88
下一页
按字母分类:
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
其他