码迷,mamicode.com
首页 > 数据库 > 周排行
PostgreSQL&PostGIS完全安装
1. 创建postgres用户和组 2. 添加postgres用户环境变量 3. 调整系统参数 4. 安装Python 5. 安装依赖包 6. 安装PostgreSQL ...
分类:数据库   时间:2017-06-10 18:24:54    阅读次数:217
Java Web开发之hibernate与mybatis的数据库连接
Java Web开发之hibernate与mybatis的各自的特点 ...
分类:数据库   时间:2017-06-10 18:25:13    阅读次数:233
oracle 分组中排序(rank函数)
需求: 查询每个供应商在每个类型产品销售的top50中有多少 分析: 1.查询,以指定字段(供应商、产品类型)分组,取每个分组的前50行,查看每个供应商的数量 2.使用rank函数给每个供应商、每个类型产品的销售量做个排名,添加伪劣ran 3.筛选ran小于等于50的行,以供应商、产品类型分组,co ...
分类:数据库   时间:2017-06-10 18:25:57    阅读次数:362
sql系列(基础篇)-前言 课前补充知识
前言 课前补充知识 Number(p,s) Number(p,s):数字类型,p 表示数字的有效长度(从数字的左边第 1 位不为 0 的開始算起,直到最右边的长度。取值范围 0~38 位),s 表示数字的精度(即小数点右边的位数,取值范围-84~127 位); Varchar2(s) Varchar ...
分类:数据库   时间:2017-06-10 18:29:55    阅读次数:239
Mongodb基础与入门
1. 优点 基于分布式文件存储的数据库。能为WEB应用提供可扩展的高性能数据存储解决方案。 2. 将数据存储为一个文档,数据结构由键值对组成。文档类似于JSON对象。字段值可以包含其他文档,数组以及文档数组。1. 可执行文件位于bin目录下 数据存储在data目录的db目录下【需手动创建】2. /d ...
分类:数据库   时间:2017-06-10 19:20:01    阅读次数:260
探索Oracle之数据库升级八 12c Downgrade 11gR2
探索Oracle之数据库升级八 12c Downgrade 11gR2 前言: 我们前面已经完毕了11gR2 upgrade to 12c 的升级,整个过程还是比較顺利的,尽管和曾经版本号升级有些不太一样,可是整个难度不是太大。可是因为太多的特性不同,大大的加长了升级的时间。 可是对于Oracle ...
分类:数据库   时间:2017-06-10 19:21:30    阅读次数:283
jacky自问自答-数据库
1、exists和in有什么区别? EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False,而In子查询则是返回具体的数据值,与指定的字段比较 EXISTS与IN的使用效率的问题,通常情况下采用exists要比in效率高,因为IN不走索引,但 ...
分类:数据库   时间:2017-06-10 19:23:02    阅读次数:192
API解读第三篇——处理结果集的核心对象(JDBC)
核心对象 处理结果集的核心对象有ResultSet和RowSet。其中ResultSet指定关系型数据库的结果集,RowSet更为抽象,凡是由行列组成的数据都可以。 ResultSet ResultSet对象的主要作用是获取数据库中的查询结果。它主要由三部分组成,查询结果与结果集对象的关系,结果集对 ...
分类:数据库   时间:2017-06-10 19:25:30    阅读次数:202
谨慎使用mysql的replace into(转载)
MySQL 对 SQL 有很多扩展,有些用起来很方便,但有一些被误用之后会有性能问题,还会有一些意料之外的副作用,比如 REPLACE INTO。 MySQL 在数据冲突时实际上是删掉了旧记录,再写入新记录,这是使用 REPLACE INTO 时最大的一个误区,拿之前的例子来说,执行完 REPLAC... ...
分类:数据库   时间:2017-06-10 19:27:52    阅读次数:192
Microsoft: Get started with Dynamic Data Masking in SQL Server 2016 and Azure SQL
Dynamic Data Masking (DDM) is a new security feature in Microsoft SQL Server 2016 and Azure SQL DB. The main documentation is here(also see link under ...
分类:数据库   时间:2017-06-10 19:28:58    阅读次数:182
php之将用户信息写入数据库
session高级应用将用户信息写入到数据库中 首先建立数据库表 在实验数据库sqldb中建立session表,用于存储数据 在根文件夹下建立须要用到的文件(重点是session,class.php这个类文件。包括列一些方法) 在session.class.php中主要用到的是session_set ...
分类:数据库   时间:2017-06-10 19:30:22    阅读次数:197
MongoDB创建\更新\删除文档操作
??一、插入\创建文档--当插入一个不存在的文档时,会自己主动创建一个文档[root@racdb ~]# mongoMongoDB shell version: 2.4.14connecting to: test> show collections> db.cols.insert({bar:"baz ...
分类:数据库   时间:2017-06-10 19:32:27    阅读次数:242
MySQL(二)
视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 临时表搜索 1.创建视图 2、删除视图 3、修改视图 4、使用视图 使用视图时,将其当作表进行操作即可,由于视图是虚拟表,所以无法使用其对 ...
分类:数据库   时间:2017-06-10 19:35:07    阅读次数:203
mysql之 MySQL 主从基于 GTID 复制原理概述
一、 什么是GTID ( Global transaction identifiers ):MySQL-5.6.2开始支持,MySQL-5.6.10后完善,GTID 分成两部分,一部分是服务的UUid,UUID保存在mysql数据目录的auto.cnf文件中,这是一个非常重要的文件,不能删除,这一部 ...
分类:数据库   时间:2017-06-10 20:19:26    阅读次数:196
MySQL命令show full processlist
processlist命令的输出结果显示了有哪些线程在运行,可以检查当前数据库的运行状态,两种方式使用这个命令。1 进入MySQL/bin目录下输入mysqladmin processlist; 2启动mysql,输入show processlist; 如果有 SUPER 权限,则可以看到全部的线程... ...
分类:数据库   时间:2017-06-10 20:20:45    阅读次数:166
mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)
在MySQL中删除一张表或一条数据的时候,出现[Err] 1451 -Cannot delete or update a parent row: a foreign key constraint fails (...)这是因为MySQL中设置了foreign key关联,造成无法更新或删除数据。可以... ...
分类:数据库   时间:2017-06-10 20:22:52    阅读次数:217
SQL Server的实例恢复解析
同Oracle一样,SQL Server在非一致性关闭的时候也会进行实例恢复(Instance Recovery),本文根据stack overflow的文章介绍一些SQL Server实例恢复的知识。 原文链接:https://stackoverflow.com/questions/4193273 ...
分类:数据库   时间:2017-06-10 20:23:26    阅读次数:267
mysql悲观锁中的共享锁和排他锁
概述:共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其他所并存,如一个事务获取了一个数据行的排他锁,其他事务就不能再获取该行的其他锁,包括共享锁和排他锁,但是获取排他锁的事... ...
分类:数据库   时间:2017-06-10 20:27:30    阅读次数:222
MySQL常用命令
3、复习一下request 的常用方法: request.getSchema()可以返回当前页面使用的协议,http 或是 https; request.getServerName()可以返回当前页面所在的服务器的名字; request.getServerPort()可以返回当前页面所在的服务器使用 ...
分类:数据库   时间:2017-06-10 20:27:40    阅读次数:255
rhel7 编写CMakeList.txt编译运行MySQL官方例子代码
注:若需要参考rhel7上安装MySQL 请 点击此处 1.下面MySQL链接库版本用到了boost(若需要请到官网下载最新链接库和文档和C++连接数据库操作示例) Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit), Compress ...
分类:数据库   时间:2017-06-10 20:28:13    阅读次数:286
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!