码迷,mamicode.com
首页 > 数据库
数据库完整性
数据库完整性 数据库完整性是指数据库的正确性和相容性,数据的正确性是指数据库的值准确无误,即数据类型必须正确,并且数据的值在规定范围之内 数据的相容性是指数据的存在必须确保表格之间及不同表格数据之间的相容关系 在关系数据库中有三类完整性约束:实体完整性,参照完整性和用户自定义完整性,其中完整性和参照完整性是数据库必须满足的完整性约束 条件,而用户自定义完整性可以根据实际情况而定 实体完整...
分类:数据库   时间:2014-12-05 17:26:00    阅读次数:218
SQL 高效分页(百万条数据)
第一种方法效率最高 SELECT TOP 页大小 * FROM ( SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1 ) as A WHERE RowNumber > 页大小*(页数-1) 注解:首先利用Row_number()为table1表的每一行添加一个行号,给行号这一列取名'RowN...
分类:数据库   时间:2014-12-05 17:23:42    阅读次数:220
phpmyadmin创建数据库设置默认编码
php做项目的时候要用到数据库。创建数据库,难免就会输入中文字符。但在sql命令控制台中,sql语句插入中文,最后查询出来,结果都是以?代替的。看着非常头疼。我刚开始都是在phpmyadmin中 设置默认编码,先改数据库编码方式,再改表的编码方式,在该字段的编码方式。非常的烦人啊。放在脚下的西瓜刀都拿出来了。原谅的我的不淡定,那么如何在phpmyadmin创建数据库设置默认编码为utf-8呢?...
分类:数据库   时间:2014-12-05 17:22:52    阅读次数:246
[转]MySQL日志——Undo | Redo
本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游00 – Undo LogUndo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。- 事务的原子性(Atomicity)事务中的所有操作,要么全部完成,要...
分类:数据库   时间:2014-12-05 17:19:30    阅读次数:303
linux下nginx+php+mysql环境搭建
linux下nginx+php+mysql环境搭建 ++++++++++++++++++++++++++++++++++++++++++++++ 操作系统 : [CentOS6.0] 服务器 : [nginx-1.1.8] PHP : [php-5.2.6] 数据库 ...
分类:数据库   时间:2014-12-05 17:18:30    阅读次数:389
4 MySQL与PHP连接
目录:1. 连接概述2. 创建php文件进行MySQL连接3. 查看连接效果1. 连接概述 上文讲述了LAMP开发模型,并且使用AppServ进行安装。这时候就要体现优势了。本节将介绍在直接使用PHP读取MySQL数据库中数据,并在浏览器中展现。2. 创建php文件进行MySQL连接 进入App.....
分类:数据库   时间:2014-12-05 17:11:57    阅读次数:243
SQL-用JOIN连接多个表
SQL-用JOIN连接多个表select * from table1 inner join table2 on table1.id=table2.id 其实 INNER JOIN ……ON的语法格式可以概括为: FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) I...
分类:数据库   时间:2014-12-05 17:09:42    阅读次数:252
[转]MySQL索引背后的数据结构及算法原理
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MyS...
分类:数据库   时间:2014-12-05 17:09:05    阅读次数:301
全国城市数据库sql
--下载地址 http://pan.baidu.com/s/1mgsUT4W-- phpMyAdmin SQL Dump-- version 3.4.10.1-- http://www.phpmyadmin.net---- 主机: localhost-- 生成日期: 2014 年 12 月 05 日...
分类:数据库   时间:2014-12-05 17:07:18    阅读次数:6828
SQL truncate 、delete与drop区别
相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(...
分类:数据库   时间:2014-12-05 17:06:46    阅读次数:149
用PostGreSQL实现三层(复习)
modal DAL,BLL都是类库的形式 最终结果如下: 数据库代码: -- Table: student -- DROP TABLE student; CREATE TABLE student ( name text NOT NULL, "number" integer NOT NULL, tel...
分类:数据库   时间:2014-12-05 17:06:42    阅读次数:235
Influxdb的存储引擎
创建Influxdb数据库时,我们可以看到下面选项,每个选项的含义就是本文要描述的: Influxdb内部数据的存储可以使用不同的存储引擎。当前0.8.7版本支持的是LevelDB, RocksDB, HyperLevelDB, 和 LMDB。 这几个数据库都是kv类型的数据库,相关信息如下: Le...
分类:数据库   时间:2014-12-05 17:01:27    阅读次数:772
QualityCenter10+Oracle10.2.1.0.1+Win2003SP2企业版安装步骤
HpQualityCenter10+Oracle10.2.1.0.1+Win2003SP2企业版安装步骤:1、点击setup.exe,等待,知道出现以下界面,然后按“下一步”2、出现如下界面,接受许可条款,然后按“下一步”3、出现如下界面,然后导入HpQualityCenter10的破解linces...
分类:数据库   时间:2014-12-05 16:57:30    阅读次数:270
sql 生成excel
1创建存储过程create PROCEDURE [dbo].[UP_Export_Data_To_CSV]@Table NVARCHAR(255),@Path NVARCHAR(255),@Subfix NVARCHAR(50),@Server VARCHAR(20),@User VARCHAR(2...
分类:数据库   时间:2014-12-05 16:56:05    阅读次数:154
oracle笔记
今天看到博客园的一个sql题目,《这道SQL笔试题你会怎么写》本文版权归七种武器和博客园共同所有,欢迎转载,但必须保留声明。并给出原文链接,谢谢合作写了很久不知道怎么用获取组函数的第一条数据。然后查资料看评论,才发现需要 ROW_NUMBER() OVER()函数。才发现这段时间接触sql太少了。写...
分类:数据库   时间:2014-12-05 16:52:39    阅读次数:179
列式数据库
最早的商业列式数据库是在1995年发布的Sybase IQ,但是一直到1999年左右才慢慢稳定到能够投入生产环境。现在的大多数分析型数据库都是在2003-2005年从Postgresql 分支出来的。其中尤其是Vertica 为代表的列数据库已经在大规模数据仓库环境中证明其特别为数据仓库环境设计的思...
分类:数据库   时间:2014-12-05 16:50:18    阅读次数:181
3 MySQL SQL基础
目录1. SQL概述2. 数据库操作3. 表操作4. 记录操作1. SQL概述 SQL,结构化查询语言(Structured Query Language),一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。不区分大小写。 主要包含6个部分: 1. 数据定义语言(D...
分类:数据库   时间:2014-12-05 16:51:00    阅读次数:269
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!