数据库
文章平均质量分 73
__静禅__
这个作者很懒,什么都没留下…
展开
-
CentOS7安装MySQL冲突和问题解决小结
资源转载自:http://blog.csdn.net/typa01_kk/article/details/49059729 问题1:[root@localhost install-files]# rpm -ivh MySQL-server-5.6.27-1.el6.x86_64.rpmPreparing... ######...转载 2017-12-28 20:45:12 · 865 阅读 · 0 评论 -
Oracle --- 约束(1)
资源转载自:https://www.cnblogs.com/kerrycode/archive/2012/05/13/2454614.html 你对ORACLE约束的了解如何?比较模糊还是相当透彻?如果你对下面几个问题了如指掌的话,恭喜你,你已经对约束掌握得比较好了,不用看这篇文章了。ORACLE的约束有啥功能作用? 有哪些类型约束(不同版本ORACLE是否不同)?视图有约束吗?约束是否会...转载 2018-01-02 20:36:54 · 409 阅读 · 0 评论 -
Oracle --- 约束(2)
资源转载自:https://www.cnblogs.com/chengxiao/p/6032183.html 概述 约束是数据库用来确保数据满足业务规则的手段,不过在真正的企业开发中,除了主键约束这类具有强需求的约束,像外键约束,检查约束更多时候仅仅出现在数据库设计阶段,真实环境却很少应用,更多是放到程序逻辑中去进行处理。这也比较容易理解,约束会一定程度上较低数据库...转载 2018-01-02 20:40:08 · 266 阅读 · 0 评论 -
Oracle --- PL/SQL无法连接本地数据库 --- 无监听程序
一、第一步运行->cmd启动dos窗口,执行lsnrctl stop关闭,lsnrctl start启动 二、第二步如果此时还是无法连接数据库,则在win7的服务中进行重启,如下图: ...原创 2018-01-26 23:37:16 · 647 阅读 · 0 评论 -
MongoDB --- 入门简介
一、MongoDB简介MongoDB是C++语言编写的一个基于分布式文件存储的高性能、已部署、易使用的NoSQL数据库。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对...原创 2018-03-06 19:13:20 · 308 阅读 · 0 评论 -
MongoDB --- 索引
索引就是用来加速查询的。数据库索引与书籍的索引类似:有了索引就不需要翻遍整本书,数据库则可以直接在索引中查找,使得查找速度能提高几个数量级。在索引中找到条目以后,就可以直接跳转到目标文档的位置。 一、创建索引 --- ensureIndex()语法结构:db.collection.ensureIndex(keys[,options]) keys,要建立索引的参数列表。如:{...原创 2018-03-06 19:13:41 · 242 阅读 · 0 评论 -
MongoDB --- 常用命令
1、使用数据库如果数据库不存在,则创建数据库,否则切换到指定数据库use <dbname>2、查看所有数据库 show dbs 3、查看当前所在数据库db 4、删除数据库删除当前所在的数据库 db.dropDatabase()5、查看当前数据库中所有的集合show collections或 show ...原创 2018-03-06 19:13:55 · 304 阅读 · 0 评论 -
MongoDB --- 固定集合
一、MongoDB固定集合概念固定集合指的是事先创建,并且大小固定的集合。即假设一个集合设置了固定大小为100,再添加一条文档的时候,会把最前面的文档剔除,永远只保留100条数据。 固定集合特性:固定集合很像环形队列,如果空间不足,最早的文档就会被删除,为新的文档腾出空间。一般来说,固定集合适用于任何想要自动淘汰过期属性的场景。 二、固定集合应用场景比如日志文件,聊天记...原创 2018-03-06 19:14:43 · 376 阅读 · 0 评论 -
MongoDB --- 主从复制
简介 Mongodb的replication主要有两种:主从和副本集(replica set)。主从的原理和mysql类似,主节点记录在其上的所有操作oplog,从节点定期轮询主节点获取这些操作,然后对自己的数据副本执行这些操作,从而保证从节点的数据与主节点一致。 现在mongodb官方建议用副本集替代主从复制,但是这不妨碍我们从主从复制入门,了解mongdob的replicati...转载 2018-03-06 19:15:07 · 473 阅读 · 0 评论 -
MongoDB --- 副本集
那什么是副本集呢?打魔兽世界总说打副本,其实这两个概念差不多一个意思。游戏里的副本是指玩家集中在高峰时间去一个场景打怪,会出现玩家暴多怪物少的情况,游戏开发商为了保证玩家的体验度,就为每一批玩家单独开放一个同样的空间同样的数量的怪物,这一个复制的场景就是一个副本,不管有多少个玩家各自在各自的副本里玩不会互相影响。 mongoDB的副本也是这个,主从模式其实就是一个单副本的应用,没有很好的扩展性和容...转载 2018-03-06 19:15:38 · 297 阅读 · 0 评论 -
MongoDB --- 分片
在系统早期,数据量还小的时候不会引起太大的问题,但是随着数据量持续增多,后续迟早会出现一台机器硬件瓶颈问题的。而mongodb主打的就是海量数据架构,他不能解决海量数据怎么行!不行!“分片”就用这个来解决这个问题。传统数据库怎么做海量数据读写?其实一句话概括:分而治之。上图看看就清楚了,如下 taobao岳旭强在infoq中提到的 架构图:上图中有个TDDL,是taobao的一个数据访...转载 2018-03-06 19:15:59 · 280 阅读 · 0 评论 -
SpringDataRedis --- 入门简介
一、SpringDataRedis概述SpringDataRedis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,并对spring 3.1 cache进行了实现。 spri...原创 2018-03-14 16:11:08 · 662 阅读 · 0 评论 -
Oracle --- 锁
一、什么是锁Oracle是一个多用户使用的共享资源。当多个用户并发地存取数据时,锁是对数据进行并发控制的机制。Oracle使用锁来保证事务的隔离性,即事务内部的操作和使用的数据对并发执行的其他事务是隔离的、互不干扰的。换言之,锁其实就是事务可以对数据库资源进行操作的权限。 Oracle的事务要执行,必须先申请对该资源的锁,按照获得的锁的不同,就能够对该资源进行锁赋予的操作;如果没有获得...原创 2018-01-02 17:19:26 · 280 阅读 · 0 评论 -
Oracle --- 事务
一、什么是事务事务(Transaction)是用户定义的一个数据库操作序列,是一个不可分割的整体。这些操作要求全部完成或者全部不完成。事务是对数据库进行操作的最基本的逻辑单位,它可以是一组SQL语句、一条SQL语句或整个程序,通常情况下,一个应用程序里包含多个事务。此外,事务还是回复和并发控制的基本单位。 二、事务的特性事务具有以下4个最重要的特性,按照特性组合成为ACID属...原创 2018-01-02 14:51:45 · 540 阅读 · 0 评论 -
Oracle --- PL/SQL
Oracle PL/SQL编程详解 博文转载自:http://www.cnblogs.com/defias/p/3334098.html 本文目录:1. PL/SQL 程序设计简介2. PL/SQL块结构和组成元素3. PL/SQL流程控制语句4. 把游标说透5. 异常错误处理6. 把过程与函数说透7. 程序包的创建与应用8. 把触发器说透 ...转载 2018-01-02 12:37:26 · 4745 阅读 · 0 评论 -
Linux --- 安装mysql
一、什么是MySql MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。MySQL是一种关系数据库管理系统,关系数据库...原创 2017-12-28 20:12:13 · 363 阅读 · 0 评论 -
Oracle --- 简介
一、Oracle简介ORACLE 数据库系统是美国ORACLE 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S 体系结构的数据库之一。ORACLE 通常应用于大型系统的数据库产品。 ORACLE 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数...原创 2017-12-29 23:12:09 · 666 阅读 · 0 评论 -
Oracle --- PLSQL Developer远程连接配置
一、下载Oracle instant Client下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 二、解压Oracle instant Client解压后的文件夹:instantclient_12_1 注意:解压存放的目录注意不要有中文、...原创 2017-12-30 10:23:55 · 424 阅读 · 0 评论 -
Oracle --- 表空间
一、Oracle表空间概述表空间是Oracle数据库中最大的逻辑结构。它提供了一套有效组织数据的方法,是组织数据和进行空间分配的逻辑结构,可以将表空间看做是数据库对象的容器。检点第说,表空间就是一个或多个是数据文件(物理文件)的集合(逻辑文件),所有的数据对象都被逻辑地存放在指定的表空间中。 Oracle的表空间属于Oracle中的存储结构,是一种用于存储数据库对象(如:数据文件)的逻...原创 2017-12-30 11:21:42 · 679 阅读 · 0 评论 -
Oracle --- 数据的导入与导出
一、Oracle数据库的导入与导出当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库。该处理称为数据库恢复,而要进行数据库的恢复必须要有数据库的备份工作。 ...原创 2017-12-30 16:29:03 · 619 阅读 · 0 评论 -
Oracle --- 函数
资源转载自:http://www.jb51.net/article/40469.htm 1. ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ----...转载 2017-12-31 10:09:43 · 287 阅读 · 0 评论 -
Oracle --- 视图
一、什么是视图视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据时对数据表进行查询的结果。 根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使用。 二、视图的优点1、简化数据操作:视图可...原创 2017-12-31 10:49:39 · 361 阅读 · 0 评论 -
Oracle --- 物化视图
一、什么是物化视图视图是一个虚拟表(也可以认为是一条语句),基于它创建时指定的查询语句返回的结果集。每次访问它都会导致这个查询语句被执行一次。为了避免每次访问都执行这个查询,可以将这个查询结果集存储到一个物化视图(也叫实体化视图)。 物化视图与普通的视图相比的区别是物化视图是建立的副本,它类似于一张表,需要占用存储空间。而对一个物化视图查询的执行效率与查询一个表示一样的。 ...原创 2017-12-31 15:46:37 · 537 阅读 · 0 评论 -
Oracle --- 序列
一、什么是序列序列是Oracle提供的用于生产一系列唯一数字的数据库对象。序列是一个计数器,它并不会与特定的表关联。通过创建Oracle序列和触发器实现表的主键自增。序列的用途一般用来填充主键和计数。 二、创建序列语法基本语法: CREATE SEQUENCE sequence_name[INCREMENT BY n][START WITH n][{M...原创 2017-12-31 16:50:05 · 298 阅读 · 0 评论 -
Oracle --- 同义词
资源转载自:https://www.cnblogs.com/kerrycode/archive/2012/12/19/2824963.html 同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库用户之间实现无...转载 2018-01-02 08:52:12 · 303 阅读 · 0 评论 -
Oracle --- 索引
一、索引的概念索引是一种与表相关的可选数据对象。通过在表中的一个或多个列上创建索引,就能够为数据的检索提供快捷的存取路径,减少查询时所需的磁盘I/O操作,加快数据的检索速度。 索引是将创建列的键值和对应记录的物理记录号(ROWID)排序后存储起来,需要占用额外的存储空间来存放。由于索引占用的控件远小于表所占用的实际控件,在系统通过索引进行数据检索时,可先将索引调入内存,通过索引对记录进...原创 2018-01-02 09:08:04 · 387 阅读 · 0 评论 -
Linux --- 安装MySql异常 --- MySQL-server-5.5.49-1.linux2.6.i386.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e
异常信息:MySQL-server-5.5.49-1.linux2.6.i386.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 原因:这是由于yum安装了旧版本的GPG keys造成的解决办法:后面加上 --force --nodeps 如:rpm -ivh MySQL-server-5.5.49-1.linux2....原创 2018-03-19 16:19:38 · 1665 阅读 · 0 评论