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学习
Zabbix监控PostgreSQL
Zabbix监控Postgre
SQL学习
PostgreSQLzabbixZabbix监控PostgreSQL1.安装libzbxpgsql2.配置zabbix配置文件zabbix_agentd.conf3
ygqygq2
·
2017-03-07 16:45
监控
postgresql
zabbix
系统/运维
my
sql学习
之基础知识
一、什么是数据库一般而言,数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。RDBMS即关系数据库管理系统(RelationalDatabase
xiaokang123456kao
·
2017-03-07 15:00
NO
SQL学习
笔记
NoSQL简介NoSQL(NoSQL=NotOnlySQL),意即"不仅仅是SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理。1970年E.F.Codd's提出的关系模型的论文"Arelationalmodelofdataforlargeshareddatabanks",这使得数据建模和应用程序编程更加简单。通过应用实践证
Mr-Obama
·
2017-03-03 11:46
nosql
my
sql学习
笔记(六)--- 多表查询之外键、表连接、子查询、索引
本章主要内容:一、外键二、表连接三、子查询四、索引一、外键:1、什么是外键2、外键语法3、外键的条件4、添加外键5、删除外键1、什么是外键:主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性外键:是另一表的主键,外键可以有重复的,可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。例如下面这两张表:上面有两张表:部门表(dept)、员工表(em
舞艺超炫
·
2017-02-27 16:31
mysql
数据库
my
sql学习
笔记(五)--- 字符串函数、日期时间函数
一、常见字符串函数:1、CHAR_LENGTH获取长度(字符为单位)2、FORMAT格式化3、INSERT替换的方式插入4、INSTR获取位置5、LEFT/RIGHT取左、取右6、LENGTH获取长度(字节为单位)7、LTRIM/RTRIM/TRIM去空格(左/右/自定义)8、STRCMP字符串比较9、CONCAT字符串拼接10、SUBSTRING字符串截取1、CHAR_LENGTH:获取长度(字
舞艺超炫
·
2017-02-27 16:12
mysql
数据库
my
sql学习
笔记(四)--- 聚合函数、控制流程函数
【正文】一、navicat的引入:(第三方可视化的客户端,方便MySQL数据库的管理和维护)NavicatTM是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。Navicat是闻名世界、广受全球各大企业、政府
舞艺超炫
·
2017-02-27 16:26
mysql
数据库
my
sql学习
笔记(三)--- 基本的SQL语句
【正文】主要内容:一、cmd命令行的常用命令二、数据定义语言(DDL)三、数据操纵语言(DML)四、数据查询语言(DRL)五、事务控制语言(TCL)一、cmd命令行的常用命令:当我们使用MySQL5.5CommandLineClient这个客户端登陆时,只能登陆root用户。如果今后创建了别的用户,就很麻烦了,所以我们不用MySQL5.5CommandLineClient这个客户端,而是直接使用c
舞艺超炫
·
2017-02-27 16:12
mysql
数据库
my
sql学习
笔记(二)--- MySQL数据类型
【正文】上一章节中,我们学习了MySQL软件的安装,既然软件都装好了,现在就正式开始MySQL的基础知识的学习吧,即使是零基础,也要一步一个脚印。恩,首先要学习的就是MySQL的数据类型。一、数据类型:1、整型(xxxint)2、浮点型(float和double)3、定点数(decimal)4、字符串(char,varchar,xxxtext)5、二进制数据(xxxBlob)6、日期时间类型二、数
舞艺超炫
·
2017-02-27 16:02
mysql
数据库
my
sql学习
笔记(一)---MySQL 5.6.21的安装和配置
【开发环境】物理机版本:Win7旗舰版(64位)MySQL版本:5.5.40MSI版(64位)一、数据库类型:(1)关系数据库(2)面向对象数据库(3)XML数据库现在的主流是关系型数据库。二、数据库产品:大型数据库有:Oracle、Sybase、DB2、SQLserver小型数据库有:MySQL、Access等上面列举的数据库都是关系型数据库,只是Oracle中有一小部分是面向对象的。MySQL
舞艺超炫
·
2017-02-27 16:35
mysql
数据库
MyBatis动态
SQL学习
MyBatis动态
SQL学习
if标签如果studentName是null或空字符串,此语句很可能报错或查询结果为空。
pplsunny
·
2017-02-24 11:43
mybatis
详解MySQL之SQL优化(1)
My
SQL学习
笔记(6)SQL优化(1)优化SQL的一般步骤本文所涉及案例表来自MySQL的案例库sakila(官方提供的模拟电影出租厅信息管理系统的数据库),点击下载,压缩包包含sakila-schema.sql
BigfaceMonster
·
2017-02-24 10:24
My
SQL学习
(二)DQL 加强,表与表的关系,及查询,主外键约束
简单写一句,altertablestudentaddconstraintpk_stu_idprimarykey(id);大神略过,简单说一下这句话的意思,就是给student表中的id列添加一个名称为pk_stu_id的主键约束;下面简单介绍约束:约束类型:主键约束(primarykey)唯一约束(unique)自动增长列(auto_increment)一、数据的完整性作用:保证用户输入的数据保存
pengyu1801
·
2017-02-23 11:00
My
SQL学习
4 数据过滤
and和or操作符例selectprod_name,prod_priceformproductswherevend_id=1002orvend_id=1003andprod_price>=10;#这样会先处理and部分的内容,再处理or的内容例2selectprod_name,prod_priceformproductswhere(vend_id=1002orvend_id=1003)andpro
hzl790209
·
2017-02-22 16:24
where
products
my
sql学习
3 过滤数据
where子句例子,在products里检索prod_name,prod_price,但是不返回所有行,只返回prod_price=2.50的行selectprod_name,prod_priceformproductswhereprod_price=2.50;where子句操作符=等于大于>=大于等于between在指定2个值之间一个类似的例子:selectprod_name,prod_pric
hzl790209
·
2017-02-22 13:07
mysql
where
products
My
SQL学习
2 select
select限制结果例SELECTprod_nameFROMproductsLIMIT5;得到的结果就是只给出5个结果如果要从第五行开始的五行SELECTprod_nameFROMproductsLIMIT5.5;~LIMIT1,1将检索出第二行,而不是第一行~LIMIT10,5但是只有13行那mysql将只返回他能返回的那么多行~另外还有使用完全限定的表名~排序检索数据selectprod_na
hzl790209
·
2017-02-20 18:47
my
sql学习
笔记之帮助文档
查看系统帮助helpcontentsmysql>helpcontents;Youaskedforhelpabouthelpcategory:"Contents"Formoreinformation,type'help',whereisoneofthefollowingcategories:AccountManagementAdministrationCompoundStatementsDataDe
Liu Nan
·
2017-02-19 10:34
my
sql学习
笔记之基础知识
查看数据库showdatabases;创建数据库createDATABASE数据库名称createDATABASEdatabasetest;选择数据库use数据库名称usedatabasetest;------------Databasechanged;切换成功查看当前数据库名称SELECTDATABASE();删除数据库dropDATABASE数据库名称dropDATABASEdatabaset
Liu Nan
·
2017-02-19 10:53
My
SQL学习
笔记1 mysql简介
查询使用sql语言,(结构化查询语言)传统数据库遵循ACID,是指在可靠数据库管理系统(DBMS)中,事务(transaction)所应该具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability).这是可靠数据库所应具备的几个特性.下面针对这几个特性进行逐个讲解.nosql(不遵循ACID)关于sql与nosqlgo
hzl790209
·
2017-02-17 17:57
管理系统
target
sql语言
mysql
My
SQL学习
笔记---基础概念和一些基础SQL语句(一)
My
SQL学习
笔记---基础概念和一些基础SQL语句(一)作者:zhangjunqiangMy
SQL学习
笔记,以防遗忘数据库基本概念数据库:保存有组织的数据的容器(通常是一个文件或一组文件)。
Omit03
·
2017-02-17 16:57
My
SQL学习
2 使用docker建立mysql服务
在centos7的服务器上运行yuminstalldocker安装完docker后,运行servicedockerstart启动docker由于公司的服务器连接dockerhub一直有些问题,估计是gfw导致的,所以只能下载一个国内的镜像https://hub.tenxcloud.com/大家可以到时速云搜索自己需要的p_w_picpath我选择了star最高的一个mysql的镜像使用以下命令将m
hzl790209
·
2017-02-17 16:38
mysql
服务器
service
mysql
2017的奋斗
比如常用的Ubuntu;界面漂亮的OS正确能安装在磁盘上代替Windows玩看完《Linux程序设计》,以此为基础学习LinuxDB:非关系型数据库还不是主流,显然两种都需要学习sql语言,需要掌握基础《
SQL
iteye_2030
·
2017-02-08 00:00
瞎玩
Postgre
SQL学习
篇14.1 SQL/MED
SQL/MED是sql语言中管理外部数据的一个扩展标准。MED:managementofexternaldata。它通过定义一个外部数据包装器和数据连接类型来管理外部数据。9.1开始提供对SQL/MED的支持,通过SQL/MED可以连接到各种异构数据库或其他PostgreSQL数据库。其相当于一套连接其他数据源的框架和标准。在SQL/MED标准中,实现了一下四类数据库对象来访问外部数据源:fore
丹心明月
·
2017-02-06 17:47
postgresql
Oracle
Postgre
SQL学习
篇13.1 统计信息的收集
PgStat子进程是PostgreSQL中专门的统计信息收集器进程。表和索引的行数、块数等统计信息记录在系统表pg_class中,其他的统计信息主要收集在系统表pg_statistic中。统计信息收集器的配置项:#------------------------------------------------------------------------------#RUNTIMESTATIST
丹心明月
·
2017-02-05 13:06
postgresql
Oracle
HeadFirst
SQL学习
笔记(四)
创建视图Createviewweb_designersasSelect…查看视图的内容,可以把她想成一张表:Select*fromweb_designers;什么是视图1)视图把复杂的查询简化为一个命令,不需要重复创建复杂的联接与子查询;2)为数据创建视图,可于改变底层表结构时以视图模仿数据库的原始结构,因而无需修改使用旧结构的应用程序;3)创建视图可以隐藏读者无需看到的信息;带有CHECKOPT
Cherzhoucheer
·
2017-02-03 21:02
数据库
HeadFirst
SQL学习
笔记(二)
SELECT进阶CASE利用case检查现有列的值和条件,就可以结合所有update语句而不用超大型update语句,如果现有列符合条件才会在新列中填入指定的值。甚至如果没有记录符合条件时该如何处理。updatemy_tablesetnew_column=casewhencolumn1=somevalue1thennewvalue1whencolumn2=somevalue2thennewvalu
Cherzhoucheer
·
2017-02-03 16:05
数据库
HeadFirstSQL深入浅出
SQL学习
笔记(一)
创建数据库和表createdatabasegregs_list;--创建数据库USEgregs_list;--使用这个数据createtabledoughnut_list(doughnut_namevarchar(10),doughnut_typevarchar(6));--varchar:variblecharacter,可变动字符--用于保存以文本格式存储的信息,这段文字的长度最多只能有6个字
Cherzhoucheer
·
2017-01-25 17:16
数据库
my
sql学习
之连接查询
连接查询需求:查询学生信息,显示所属班级表连接查询:将多张表(可以大于2张)进行记录的连接(按照某个指定的条件进行数据拼接):最终记录数有可能变化,字段数一定会增加(至少两张表的合并)连接查询的意义:在用户查看数据的时候,需要显示的数据来自多张表连接查询join使用方式左表join右表左表:join左边的表右表:join右边的表连接查询分为4类:内连接外连接自然连接交叉连接交叉连接交叉连接(cro
doujiao_pengpeng
·
2017-01-15 23:37
mysql
My
SQL学习
.数据库数据库的发展:文件系统(使用磁盘文件来存储数据)=>第一代数据库(出现了网状模型,层次模型的数据库)=>第二代数据库(关系型数据库和结构化查询语言)=>新一代数据库("关系-对象"型数据库);层次模型是一种导航结构,优点:分类管理,如果查询同一类的数据是很方便的。缺点:如果查询很多不是同一类的数据,效率就很低了层次结构可以造成数据无效,比如张经理管理了一个员工叫张三,李经理也管理了一个叫张
小Q逛逛
·
2017-01-12 17:46
Postgre
SQL学习
第十篇 数据库逻辑结构介绍--数据库
PG中,数据的组织结构可以分为以下三层:1.数据库:一个PostgreSQL数据库服务下可以管理多个数据库;2.表、索引:注:一般的PG中,表的术语叫relation,而其他数据库中为table3.数据行:注:PG中行的术语一般为tuple,而在其他数据库中则为row在PostgreSQL中,一个数据库服务(或者叫实例)下可以有多个数据库,而一个数据库不能属于多个实例。然而在Oracle中,一个实
丹心明月
·
2017-01-09 12:14
postgresql
Oracle
my
sql学习
(5):多表之间的关系
mysql相互关联的表之间存在一对一,一对多(多对一),多对多的关系。1,一对一的关系这种关系即多个表具有相同的主键,实际中用的并不多,因为完全可以将这种关系的合并为同一张表。2,一对多(多对一)的关系其中表1的主键是表2的外键(即表1的某字段作为主键,表2的相同字段字段绑定到表1的主键字段上),举个简单的例子:有学生表和成绩表如下:CREATETABLEstu(stuIdINT,nameVARC
name_s_Jimmy
·
2016-12-31 17:53
mysql
Postgre
SQL学习
篇9.9 日期/时间类型
时间/日期类型:timestamp[(p)][withouttimezone]timestamp[(p)]withtimezone:日期和时间,带时区interval[(p)]:时间间隔date:只用于日期time[(p)][withouttimezone]:只用于一日内时间time[(p)]withtimezone:只用于一日内时间,带时区日期输入:postgres=#showdatastyle
丹心明月
·
2016-12-23 17:35
postgresql
Oracle
My
SQL学习
中的的疑问
敬爱的孙先生:我在MySQL的学习中遇到的问题整理如下:问题0:用starttransaction开启一个事务时需要设置autocommit=0吗?答:不需要。autocommit=0意思是不提交dml操作,其实就是开启事务。问题1:Repeatableread和ReadCommitted的区别是什么?如何运用?回答:rc是不可重复读rr是可重复读;rc多次执行一个sql,结果会不一样,rr会在结
莎吧啦
·
2016-12-23 13:20
autocommit
My
sql学习
(一)
My
sql学习
(一)复习Mysql数据库,并且记录学习笔记。
Hiweigg菜鸟
·
2016-12-14 15:17
Mysql
My
sql学习
总结(43)——MySQL主从复制详细配置
环境操作系统:CentOS-6.6-x86_64-bin-DVD1.isoMySQL版本:mysql-5.6.26.tar.gz主节点IP:192.168.1.205主机名:edu-mysql-01从节点IP:192.168.1.206主机名:edu-mysql-02主机配置:4核CPU、4G内存依赖课程《高可用架构篇--第13节--MySQL源码编译安装(CentOS-6.6+MySQL-5.6
一杯甜酒
·
2016-12-14 09:43
Mysql
My
SQL学习
笔记之四:并发控制和事务机制
一、mysql的并发控制当有多个查询需要同时修改同一个数据,就会产生并发控制的问题。mysql可以在两个层面进行并发控制:服务器层和存储引擎层。mysql通过加锁实现并发控制:⑴锁有两类:读锁:共享锁,即一个读锁不会阻塞其它读锁(但会阻塞其它写锁),多个用户可同时读取同一个资源,而不互相干扰。写锁:排他锁,即一个写锁会阻塞其它读写锁,在给定时间内,只有一个用户能执行写入。⑵锁粒度:表级锁:锁定整张
shijiaoliang
·
2016-12-13 14:11
Mysql
My
SQL学习
之创建、修改、删除表
1、如何创建表结构?语法格式如下: CREATE TABLE [IF NOT EXISTS] 表名 ( 字段1 数据类型 [完整性约束条件], 字段2 数据类型 [完整性约束条件], .... 字段n 数据类型 [完整性约束条件] );说明:[IFNOTEXISTS]为可选字段,加上此选项后如果创建的数据表
hectorHe
·
2016-12-09 01:51
mysql
创建表
修改表
mysql
SQL学习
之使用命令方式创建、删除与修改关系表
首先,先介绍用命令方式创建、删除和修改关系表,(1)、创建表基本格式:createtable表名(列名数据类型列级完整性约束,列名数据类型列级完整性约束(如果有多个列,注意要用英文式的逗号隔开),表级完整性约束(表级完整性约束和列级完整性约束之间也要用逗号分隔开))列级完整性约束有:notnull限制列取值为空default指定列的默认值unique定义列取值不能重复check定义列的取值范围(c
一颗成长树
·
2016-12-02 10:29
命令方式
关系表
SQL数据库
Postgre
SQL学习
笔记---如何包含有单引号的字符串
在PostgreSQL中,表示字符串时,用单引号将字符串包含起来。如‘foo’如果字符串本身就包含单引号,就在有单引号的地方再加一个单引号。如要表示O'Reilly这个字符串。则表示成'O''Reilly'参考来源:PostgreSQL9.5官网文档4.1.LexicalStructureAstringconstantinSQLisanarbitrarysequenceofcharactersbo
haohaibo031113
·
2016-11-28 10:23
PostgreSQL
Postgre
SQL学习
第五篇--本机psql设置需要/不需要密码
[postgres@single~]$psqlpsql(9.6.1)Type"help"forhelp.postgres=#无需输入密码,可以修改pg_hba.conf文件来要求输入密码。设置完成后需要重启之后生效。以下为设置不需要密码的情况:[postgres@singlepgdata]$vipg_hba.conf#"local"isforUnixdomainsocketconnectionso
丹心明月
·
2016-11-24 02:58
postgresql
Oracle
Postgre
SQL学习
第五篇--监听地址及端口修改
在数据目录下编辑postgresql.conf文件,找到如下内容:#listen_addresses='localhost'#whatIPaddress(es)tolistenon;#comma-separatedlistofaddresses;#defaultsto'localhost';use'*'forall#(changerequiresrestart)#port=5432#(change
丹心明月
·
2016-11-23 21:02
postgresql
Oracle
Postgre
SQL学习
第四篇--数据库cluster启停
启动数据库cluster:pg_ctlstart-D$PGDATA关闭数据库cluster:pg_ctlstop-D$PGDATA[-mmode]mode有三种模式:1.smart:等待所有的连接终止后,关闭数据库cluster。如果客户端连接不终止,则无法关闭数据库cluster。看起来是Oracle的normal。2.fast:快速关闭数据库cluster,断开客户端的连接,让已有的事务回滚,
丹心明月
·
2016-11-23 18:01
postgresql
Oracle
Postgre
SQL学习
-模式schema
阅读更多一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突;比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中的任意模式中的对象,只要他有权限。我们需要模式有以下几个主要原因:1).允许多个用户使用一个数
zhongmin2012
·
2016-11-20 16:00
PostgreSQL
模式
schema
Postgre
SQL学习
-模式schema
阅读更多一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突;比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中的任意模式中的对象,只要他有权限。我们需要模式有以下几个主要原因:1).允许多个用户使用一个数
zhongmin2012
·
2016-11-20 16:00
PostgreSQL
模式
schema
teradata
sql学习
笔记
1.创建一个和表pnr_1结构一样的表Createtablepnr_2aspnr_1withnodata不含数据Createtablepnr_2aspnr_1withdata含数据2.NULLIF(exp1,exp2)当字段exp1与exp2相等时返回空;当两者不相等时返回exp1-------常用在除数不能为0的限制下RPK/NULLIF(ASK,0)3.Substr(exp,m,n)从第m位开
搬砖老头
·
2016-11-17 12:45
my
sql学习
笔记之管理和维护篇(二)
my
sql学习
笔记之管理和维护篇(二)MySQL备份与恢复好的备份方法和策略,能让数据库更加高效和安全。
逐梦如风
·
2016-11-14 18:03
mysql
读书笔记
mysql的使用
my
sql学习
,字符串转成数字并比较排序
my
sql学习
,字符串转成数字并比较排序SUBSTRING_INDEX([列名],[分割符],[段数])列名:要分割列里内容的列名分割符:用来切割的符号段数:切割后取的长度以下示例说明参数:表info列
不识庐山真面目
·
2016-11-11 15:00
My
sql学习
二
My
sql学习
二1、如何解决Mysql编码问题:方法一:①进入到etc目录,找到my.cnf文件,进入vi编辑②在文件末尾添加本行:③重启mysql服务④重启服务后进入mysql,查看编码⑤查看dengqinyi
Remoa_Dengqinyi
·
2016-11-11 13:00
sql
mysql
数据库
server
基本操作
My
SQL学习
之路_数据的组织方式-表
数据库组织数据的方式前面已经讲过了创建数据库相关的(没看的,可以点此链接跳过去),既然数据库已经创建好了,那么我们就要开始往里面装数据了,要怎么装呢?MySQL(不止MySQL是这样,Oracle等其它也是一样)组织数据是像excel表格一样。首先创建一张表,设置表的列的保存的内容是什么,插入进表的一行数据称为一个记录。在具体到代码创建表之前,我们先来看看MySQL的数据类型,毕竟,知道了数据类型
hyetpang
·
2016-11-10 22:29
MySQL
(MY
SQL学习
笔记1)给数据库设置外键
设置外键有两种方式,一种是在创建表的时候关联外键,另一种是给已经存在的表添加外键。具体操作如下:1、在创建表时的操作班级表(主表):create table tb1( id INT PRIMARY KEY AUTO_INCREMENT, classname VARCHAR(20) NOT NULL);用户表(子表):create table tb2( id INT PRIMARY
w1sw
·
2016-11-09 17:32
mysql
外键
MYSQL
my
sql学习
笔记之一
shell>mysql--help 3.1连接和断开服务器 --------------------- 连接服务器 shell>mysql-hhost-uuser-p 断开服务器 1、mysql>QUIT 2、mysql>\q 3、Ctrl+D(unix) --------------------- 3.2输入查询语句 --------------------- 查询MySQL版本和当前日期
qq_17586821
·
2016-11-05 16:00
mysql
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他