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学习
--数据的增删改查(1)【持续更新】
查询基本查询SELECTFROMps:查询返回指定列(即查询字段1,2)的查询被称为投影查询当查询表中所有数据时用:SELECT*FROM如:SELECTstudent_idFROMstudent;SELECT*FROMstudent;条件查询SELECTFROMWHEREps:条件表达式可以用AND来表示既要满足条件1也要满足条件2;条件表达式可以用OR来表示满足条件1或者满足条件2;条件表达式
guancunjie
·
2020-07-15 23:40
SQL
Postgre
SQL学习
第十五篇 性能监控
数据库性能视图以pg_stat开头。是否产生这些统计数据,由一下参数决定:track_counts:是否收集表和索引上的统计信息,默认为ontrack_functions:可以取all、pl和all,如果是pl则只收集pl/pgsql写的函数的统计信息;all表示收集所有类型的函数,包括C语言和SQL写的函数。默认为nonetrack_activities:是否收集当前正在执行的SQL,默认为on
丹心明月
·
2020-07-15 23:23
postgresql
Oracle
Postgre
SQL学习
篇9.15 JSON类型
第一次见这种类型。JSON数据类型可以用来存储JSON(JavaScriptObjectNotation)数据。JSON和JSONB类型。postgres=#select'9'::json,'"osdba"'::json,'true'::json,'TRUE'::json,'null'::json;ERROR:invalidinputsyntaxfortypejsonLINE1:select'9'
丹心明月
·
2020-07-15 23:23
postgresql
Oracle
My
Sql学习
笔记——常用操作
My
Sql学习
笔记——常用操作登陆MySql数据库命令mysql-hlocalhost-P3306-uroot-p-h代表数据库IP地址、-P代表端口号、-u代表用户、-p代表密码创建数据库(或者说创建
SuperMan-zhang
·
2020-07-15 23:46
MySql
My
SQL学习
分享-->数值类型-->整数
数值类型MySQL的数值类型包括整数类型、浮点数类型、定点数类型、位类型。整数类型MySQL支持的整数类型有tinyint、smallint、mediumint、int、bigint(范围从小到大)。zerofill我们在定义整数类型时可以在类型名称后面的小括号内指定显示宽度,例如int(5),当插入的数值宽度小于5位时,MySQL会在数值前面填充缺少的宽度。显示宽度一般是配合zerofill来使
fengyuzhiren
·
2020-07-15 22:08
My
SQL学习
10:外键约束下的更新操作
上一篇只是讲述了外键约束的要求,并没有讲述外键约束的参照操作。这一次我来看看外键约束下的更新操作。一外键约束的参照操作我们进行外键约束的创建以后,在更新表的时候,子表是否也进行相应的更新。这是我们创建外键约束最大的好处。有以下几种:1)CASCADE:从父表删除或更新且自动删除或更新子表中匹配的行。2)SETNULL:从父表删除或更新行,并设置子表中的外键列为NULL。如果使用该选项,必须保证子表
life is wonderful
·
2020-07-15 22:23
MySQL
MySQL从入门到精通
MySQL约束
MySQL语句
MySQL
MySQL操作数据表
外键约束
视图数据My
SQL学习
笔记14:视图 视图数据
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正什么是视图视图是从一个或多个表中导出来的表,是一种虚拟存在的表。视图就像一个窗口,通过这个窗口可以看到系统专门供给的数据。这样,用户可以用不看到整个数据库中的数据,而之心关对自己有效的数据。数据库中只寄存了视图的定义,而没有寄存视图中的数据,这些数据寄存在来原的表中。应用视图询查数据时,数据库系统会从来原的表中掏出对应的数据。视图中
dyl_love98
·
2020-07-15 22:57
视图数据
My
SQL学习
笔记——FAQ
通过运行-cmd在命令行查看辅助命令:mysql--helpMysql友好界面——辅助软件mysql-administrator-1.1.9-win,msiNavicatformysql修改mysql的密码:进入mysql命令行;键入:mysql>updatemysql.usersetpassword=password("root")whereuser="kzczuser";QueryOK,1ro
dignity568
·
2020-07-15 22:23
Windows下My
SQL学习
(二):GUI安装和使用(MySQL GUI tools)
MySQLGUITools是MySQL官方提供的图形化管理工具,功能很强大,值得推荐,可惜的是没有中文界面。比较常使用的有两个工具MySQLAdministrator,MySQLQueryBrowser。GUItools下载:http://download.csdn.net/detail/dahunbi/96679401.MySQLAdministrator首先要在cmd里启动mysql服务器,见
O白马非马O
·
2020-07-15 22:34
数据库相关
My
SQL学习
之路-MySQL简介
一,什么是数据库(DBdatebase)它是按照数据结构来组织,储存,管理数据的仓库。二,数据库管理系统(DBMSdatebasemanagementsystem)在数据库系统中,对数据进行管理的软件系统。三大DBMS:Oracle,MySQL,SQLServer三,什么是MySQL是一个开源的关系型数据库管理系统1,是由瑞典MySQLAB公司开发2,是Oracle公司旗下产品3,SQL语言是用于
项泓博爸爸
·
2020-07-15 20:58
mysql数据库学习之路
postgre
sql学习
笔记【2】-pg的文件与目录
打算在刚开始的时候参考《Postgresql数据库内核分析》和PG的文档来学习。先了解了一下安装和启动pg之后,pg会在一台机器上创建那些文件和目录。【引用请注明出处:http://blog.csdn.net/bhq2010/article/details/12389049】1。PG的C/S架构了解目录和文件之前,先看了一下pg的架构。pg采用的是常见的C/S架构,服务器端叫做postgres(服
solari_bian
·
2020-07-15 20:36
Web/数据/云计算
My
sql学习
(七)InnoDB行锁的原理分析
文章目录一条简单的SQL语句加锁分析SQL1SQL2组合一:id主键+RC组合二:id唯一索引+RC组合三:id非唯一索引+RC组合三:id无索引+RC组合五:id主键+RR组合六:id唯一索引+RR组合七:id非唯一索引+RR组合八:ID无索引+RR级别复杂SQL语句的行锁分析一条简单的SQL语句加锁分析SQL1select*fromt1wheret1.id=1;问题:上述SQL语句加锁么,加的
加班狂魔
·
2020-07-15 20:01
#
mysql
My
SQL学习
-----排序、分页和分组聚类查询
前集回顾 上节我们学习了怎么登陆MySQL和修改账户密码,以及三种查询方式,这节继续我们的查询。先登录MySQL看看我们的数据库内容: 也就是三部曲(进库,看库,看表):mysql-u用户-p输入密码showdatabasesuse数据库showtables排序查询orderby字段DESC/ASC 把语句”orderby“挂到排序语句末尾就行了(要放到where子句之后),后面可以跟多个字
babyfaceou
·
2020-07-15 20:45
MySQL数据库
My
sql学习
总结(1):用户管理
MySQL分为普通用户与root用户。这两种用户的权限不一样。安装MySQL时会自动安装一个名为mysql的数据库。mysql数据库里面存储的都是权限表。========一、权限表说明1、User表user表有39个字段。这些字段可以分为4类:用户列;权限列;安全列;资源控制列;1.1、用户列用户列包括Host、User、Password,分别表示主机名、用户名和密码。登录用的就是这个用户名与密码
YellowStar007
·
2020-07-15 19:08
mysql
My
sql学习
笔记(7):视图
概念视图(view):是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。关系型数据库中的数据是由一张一张的二维关系表所组成,简单的单表查询只需要遍历一个表,而复杂的多表查询需要将多个表连接起来进行查询任务。对于复杂的查询事
YellowStar007
·
2020-07-15 19:08
mysql
My
SQL学习
笔记
零散知识点ACID:原子性、一致性、隔离性、持久性事务的隔离级别,四种:(1)未提交读(可能出现脏读);(2)提交读(可能出现不可重复读);(3)可重复读(可能出现幻读,但mysql的innodb通过mvcc解决了这个问题);(4)可串行化读(行行加锁,太重了,一般不用)索引篇索引主要分为B+树索引和Hash索引。索引的最左匹配原则:比如设定一个索引为(col1,col2,col3),那么必须在w
a2370889_com
·
2020-07-15 19:30
MySQL
关系型数据库
数据库MY
SQL学习
总结26—子查询的使用
子查询的作用:将一个查询语句嵌套在另一个查询语句中,拥有两层查询结果,内层语句查询的结果可以做为外层语句的查询条件SELECT字段名称FROMtbl_nameWHEREcol_name=(SELECTcol_nameFROMtbl_name);由IN引发的子查询SELECT*FROMempWHEREdepIdIN(SELECTidFROMdep);通过改方法就可以忽略了id为7的测试用户,更便捷的
WildestDeram
·
2020-07-15 19:30
数据库
【My
SQL学习
笔记】什么情况下会出现笛卡尔积
在学习MySQL的表连接时,笛卡尔积是必须知道的一个概念。在没有任何限制条件的情况下,两表连接必然会形成笛卡尔积。笛卡尔积 如果表1有m行a列,表2有n行b列,两表无条件连接时会将两表里所有行两两组合到一起,所形成的表就有m*n行,a+b列。如果表1或表2的记录数很多时,连接后会形成一张非常大的表,在这种大表里查询效率特别低,所以在数据库查询时,应尽量避免笛卡尔积的出现。 在Hive的严格
紫雪凝香
·
2020-07-15 19:59
数据库
My
Sql学习
My
Sql学习
:groupconcat()和concat()函数学习使用例子在下面的tt2表中执行。一、concat()函数功能:将多个字符串连接成一个字符串。
河西彭于晏
·
2020-07-15 19:27
数据库
my
sql学习
小结
物理日志redolog和逻辑日志binlog。redolog用于保证crash-safe能力。innodb_flush_log_at_trx_commit这个参数设置成1的时候,表示每次事务的redolog都直接持久化到磁盘。这个参数我建议你设置成1,这样可以保证MySQL异常重启之后数据不丢失。sync_binlog这个参数设置成1的时候,表示每次事务的binlog都持久化到磁盘。这个参数我也建
MoreFeels
·
2020-07-15 18:35
数据库
Postgra
sql学习
总结之常用指令
Postgrasql常用指令创建数据库createdatabasedb_nameencoding'utf-8';修改数据库名Alterdatabaseoid_dbnamerenametonew_db_name;修改数据库参数alterdatabasedb_nameconnectionlimit20;//连接数删除数据库dropdatabasedb_name;创建表格createtabletable
LinHongHu2
·
2020-07-15 18:02
My
SQL学习
(第2天课程)
My
SQL学习
(第1天课程)文章目录1.查询(第1天课程也有)1.1连接查询(内连接、外连接)1.2子查询2.union、limit3.表3.1创建表(createtable)3.2insert语句插入数据
灰色头像JH
·
2020-07-15 17:23
#
MySQL
My
SQL学习
笔记之多表连接
多表连接分为:1、内连接2、外连接(左外连接和右外连接)先看看内连接的使用方法:有两个表:a:b:执行内连接操作:selecta.id,a.name,a.pro,b.sexfromajoinbona.bid=b.id;结果显示如下此时修改a表中最后一条数据对应的bid=4updateasetbid=4whereid=3;此时再次执行内连接,因为b表中没有与之对应的sex,所以不会显示出来如下:接下
Thinkgamer_
·
2020-07-15 17:46
#
MySQL基础与实战
my
sql学习
——03 常用函数、备份恢复、JDBC
一、常用函数1.字符串函数1)convert(n,from_base,to_base)将from_base进制的n转换成to_base的数2)concat(str1,str2,...)拼接函数3)lpad(str,len,padstr)/rpad(str,len,padstr)用padstr将str的长度补位至len4)left(str,len)/right(str,len)返回字符串str的左端
brrrp
·
2020-07-15 16:23
mysql
my
sql学习
——01 简介、安装和卸载
一、数据库相关概念1DBDataBase的简写按照某一特定的数据结构来组织、存储和管理数据的仓库2DBMSDataBaseManagerSystem数据库管理系统用来管理和维护数据库(DB)的软件系统可以实现创建、查询、修改等操作使用SQL语言进行操作介于用户和DB之间3Table1.数据表是数据库的基本存储单元,数据库是有N张表构成的2.数据表是二维结构的,由行(row)和列(column)组成
brrrp
·
2020-07-15 16:22
mysql
学习笔记
my
sql学习
笔记
一、https://www.mysql.com/官网二、以管理员身份运行cmd命令,开启SQL服务命令为:netstartmysql三、连接数据库:mysql–uroot–p123456或者mysql–uroot–p回车后输入密码即可退出SQL:quit命令四、登录成功后:查看版本:selectversion();查看当前时间:selectnow();五、远程连接运行命令:mysql–hip地址–
执笔写回憶
·
2020-07-15 16:29
mysql
My
SQL学习
总结
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。简介:MySQL是一个开放源码的小型关联式数据管理系统,开发者为瑞典MySQLAB公司。目前M
yecats
·
2020-07-15 16:04
mySql
My
SQL学习
笔记——常用指令
1.库命令Showdatabases显示数据库Createdatabase库名创建数据库Dropdatabase库名删除数据库Use库名使用数据库2.表命令1.Showtables显示当前数据库中的表2.Createtable表名创建一个数据表(列名称1数据类型[约束]列名称2数据类型[约束]列名称3数据类型[约束]……)主键约束:(primarykey)不重复且不为空,通过主键唯一确定一条记录可
江城慕雪
·
2020-07-15 16:32
MySQL
My
SQL学习
笔记之next-key lock 及加锁规则(二十一)
声明:本文章内容是根据极客时间中林晓斌的课程《MYSQL45讲》,经过学习,加以自己的理解形成的笔记。具体原文可以到官网进行阅读。如有侵权请,告知删除。1.间隙锁这是在可重复读前提下,更有利于解决幻读的问题。如图:0,5,10,15,20,25这些数据之间的间隔就是他们的间隙,而间隙锁就是对他们这一部分空间进行加锁。而行锁就是对存在数据的锁,比如给5这条数据加锁,也就是锁住了5这一行数据。而行锁和
莫失莫忘hh
·
2020-07-15 16:43
My
Sql学习
day06 常用的数据库访问技术 C语言中访问MySQL数据库 C语言连接MySQL数据库 DML操作 select操作 错误处理
1.常用的数据库访问技术1.1proc/c++c/c++中访问oracle数据库的技术1.2odbc/adovc中访问数据库的技术1.3jdbcjava中访问数据库的技术2.C语言中访问MySQL数据库linux下API函数windows下odbc/adoC语言连接MySQL数据库3.1本地连接3.1.1相关的数据类型和函数MYSQL类型该结构代表一个数据库连接的句柄,几乎所有的MySQL函数都会
学如逆水
·
2020-07-15 16:13
MySql
My
Sql学习
day02 复制表结构 数据库操作语句(DML) select语句
复制表结构1.1复制表结构(不包含数据)–语法createtable新表名like源表名;–示例createtablestu1likestudent;1.2使用查询结果集创建新表–语法createtable新表名select语句;–示例–向stu1中插入测试数据insertintostu1values(‘2017001’,‘张三’,‘10000000000’,1);insertintostu1va
学如逆水
·
2020-07-15 16:12
MySql
My
Sql学习
——常用增删改查小结
SQL(StructureQueryLanguage)分类DDL(datadefinitionlanguage)数据定义语言:主要用于创建表,比如create,alter,drop等DML(datamanipulatonlanguage)数据操纵语句:主要用于操作数据,比如insert,delete,update,selectDCL(datacontrollanguage)数据控制语句:主要用于控
Survivior_Y
·
2020-07-15 16:38
Mysql
My
SQL学习
笔记:使用视图
本文为本人学习书籍《MySQL必知必会》笔记系列,欢迎持续关注,有问题随时留言评论,一起探讨学习~22使用视图22.1什么是视图视图是虚拟的表,可以很好封装SQL查询语句。22.2使用视图创建视图:CREATEVIEW视图名称AS+视图语句查看视图语句:SHOWCREATEVIEW视图名称;删除视图:DROPVIEW视图名称;更新视图时,可以先用DROP再用CREATE,也可以直接用CREATEO
数据分析阿宇君
·
2020-07-15 16:35
SQL
My
SQL学习
笔记:高级联结(重要)
本文为本人学习书籍《MySQL必知必会》笔记系列,欢迎持续关注,有问题随时留言评论,一起探讨学习~16高级联结16.1使用表别:可以缩短语句,单条SELECT多次使用相同表SELECTp.NameASp_name,c.NameASc_name,b.NameASb_name,Price1,ModelFROMproductASp,product_categoryASc,brandASbWHEREp.C
数据分析阿宇君
·
2020-07-15 16:34
SQL
My
SQL学习
日记-随笔PART2
1、关于查询结果集的去重?mysql>selectdistinctjobfromemp;//distinct关键字去除重复记录。±----------+|job|±----------+|CLERK||SALESMAN||MANAGER||ANALYST||PRESIDENT|±----------+mysql>selectename,distinctjobfromemp;以上的sql语句是错误的
7i十二
·
2020-07-15 16:00
个人学习日记
MySQL存储引擎(详细、全,1万字长文)
本篇文章是My
SQL学习
课程中的一部分笔记。
Affinor
·
2020-07-15 16:24
数据库
MySQL
MySQL事务和锁
本篇文章是My
SQL学习
课程中的一部分笔记。
Affinor
·
2020-07-15 16:24
MySQL
数据库
mysql
数据库
MySQL索引(详细,1万字长文)
本篇文章是My
SQL学习
课程中的一部分笔记。MySQL索引索引类型索引可以提升查询速度,会影响where查询,以及orderby排序。
Affinor
·
2020-07-15 16:24
MySQL
数据库
MySQL集群架构
本篇文章是My
SQL学习
课程中的一部分笔记。
Affinor
·
2020-07-15 16:24
MySQL
数据库
mysql
数据库
MySQL体系架构与运行机制
本篇文章是My
SQL学习
课程中的一部分笔记。
Affinor
·
2020-07-15 16:23
数据库
MySQL
mysql
数据库
my
sql学习
2:模糊匹配查询like,regexp,in
mysql模糊匹配查询like,regexp,in摘要内容比较简单,无摘要。关键词模糊查询likeregexpincontact正文下图是示例用到的数据表信息MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式一、SQL模式SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在MySQL中,
weixin_33696106
·
2020-07-15 15:48
my
sql学习
笔记
1.使用Windowsdos登录mysql命令:Mysql-u用户名-p密码(-p与密码之间没有空格,使用该命令之前要把mysql的bin路径添加到环境变量path)2.创建数据库createdatabase数据库名3.查看创建数据库的指令showcreatedatabase数据库名4.显示数据库:showdatabases;5.删除数据库:dropdatabase数据库名6.指定使用某个数据库:
酒_窝
·
2020-07-15 15:58
mysql
MySQL/PL
SQL学习
笔记
MySQLWindows下安装MySQLWindows安装指导:InstallingMySQLonMicrosoftWindows方式1:安装包安装-2.3.3MySQLInstallerforWindows安装包分为两类:在线包(web)和离线包(非web)。Windows安装包下载路径:DownloadMySQLInstaller方式2:压缩包解压后配置运行-2.3.5InstallingMy
小灿灿
·
2020-07-15 15:14
笔记
my
sql学习
十八之mysql触发器学习,创建、删除、查看触发器,new,old关键字,多条sql语句下的触发器创建
一、什么是触发器?1、mysql触发器是:在当前的数据库表中设置一个对每行数据的一个监听器,监听相关事件,每当事件发生时。会执行一段由sql完成的一段功能代码。这段功能代码也是sql语句。2、触发器的元素:事件,执行代码。二、创建触发器createtrigger触发器名字事件执行代码;执行代码就是sql语句或sql语句块。1、事件内容:插入:insert删除:delete修改:update事件的时
¥诸葛村夫¥
·
2020-07-15 14:21
mysql笔记
My
sql学习
笔记整理
Mysql是工作中经常用到的关系型数据库管理系统,在这里做个学习笔记的总结,篇幅较长,采用持续更新的方式.//2019/01/27更新=========================>>>>安装基于CentOS7.3的安装方式●下载rpm包:wgethttps://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm●将yum源
C8WATER
·
2020-07-15 14:36
数据库
My
SQL学习
(一)【MySQL数据库基础】
1.1-认识MySQL什么是数据库计算机处理和存储的一切信息都是数据。计算机系统中一种用于存取数据的程序。一种:计算机系统中有很多种能够存取数据的程序它们各有特征和长处,有自己的适用范围。存取:能够保存数据避免丢失。能够按照需求找到符合条件的数据。为什么要使用数据库数据库帮助我们解决一下数据存取难题:较大数据量网络控制并发访问高性能要求事务控制持久化和数据安全查询数据需求逻辑复杂数据库分类关系型数
风神修罗使
·
2020-07-15 14:09
MySql数据库
MY
SQL学习
之路——约束和分页
通过本章学习,您将可以:描述约束创建和维护约束数据库分页什么是约束?为了保证数据的一致性和完整性,SQL规范以约束的方式对表数据进行额外的条件限制约束是表级的强制规定可以在创建表时规定约束(通过CREATETABLE语句),或者在表创建之后也可以(通过ALTERTABLE语句)有以下六种约束:NOTNULL非空约束,规定某个字段不能为空UNIQUE唯一约束,规定某个字段在整个表中是唯一的PRIMA
宇直豪
·
2020-07-15 13:18
数据库
my
sql学习
——02 约束、查询
一、完整性约束条件1概念在执行DML操作时,对表中的数据进行一种强制性校验规则。这样可以保证数据的完整性、安全性、商业逻辑性,也简称约束。2非空约束notnull,简称NN表示设置了非空约束的字段里值不能为空建表:createtabletbname(colnametypenotnull,...);建表后:altertabletbnamemodifycolnametypenotnull;3唯一性约束
brrrp
·
2020-07-15 13:44
mysql
MySQL分库分表
本篇文章是My
SQL学习
课程中的一部分笔记。MySQL分库分表互联网系统需要处理大量用户的请求。
Affinor
·
2020-07-15 13:08
MySQL
数据库
mysql
数据库
千金良方说:“我现在奉上179341字的MySQL资料包,还来得及吗,有代码段 有附录和高清图!”
没错,又是我(上次发"一不小心,我就上传了279674字的My
SQL学习
资料到github上了"那家伙,还一不小心上了5500+的阅读量,非常感谢大家捧场!)
开源城邦
·
2020-07-15 13:57
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他