SQLServer - 约束 一、约束的分类 在SQLServer中,有3种不同类型的约束。 1、实体约束 实体约束是关于行的,比如某一行出现的值就不允许出现在其他行,例如主键。 2、域约束 域约束是关于列的,对于所有行,某一列有那些约束,例如CHECK约束。 3、参照完整性约束 如果某列的值必须与 ...
分类:
数据库 时间:
2016-04-25 17:48:30
阅读次数:
305
一、源码编译安装gcc-5.1.0 1、下载gcc源码包 Download (HTTP): http://ftpmirror.gnu.org/gcc/gcc-5.2.0/gcc-5.2.0.tar.bz2 Download (FTP): ftp://ftp.gnu.org/gnu/gcc/gcc-5 ...
分类:
数据库 时间:
2016-04-25 17:43:09
阅读次数:
395
前几天网友来信说帮忙实现这样一个架构:只有两台机器,需要实现其中一台死机之后另一台能接管这台机器的服务,并且在两台机器正常服务时,两台机器都能用上。于是设计了如下的架构。 架构简介 此架构主要是由keepalived实现双机高可用,维护了一个外网VIP,一个内网VIP。正常情况时,外网VIP和内网V ...
分类:
数据库 时间:
2016-04-25 17:42:39
阅读次数:
266
本次分享如何在Linux下安装MySQL5.7操作系统版本:RedHat/CentOS6.6X64MySQL版本:5.7.11安装方式:二进制MySQL下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz安装过程:[root@gusha2~]#mkdir/data/dbwyzc-p1、创建MySQL..
分类:
数据库 时间:
2016-04-25 16:37:00
阅读次数:
656
对于传统的关系数据库管理系统(RDBMS),比如Oracle、MySQL等,都是在数据库中存储和检索数据,在Oracle中,用schema来表示逻辑数据结构或模式对象的集合,模式对象是用户创建的,用来直接引用数据库中的数据,其中最重要的对象是表和索引。表是数据库中数据组织的而基本单位..
分类:
数据库 时间:
2016-04-25 16:36:12
阅读次数:
210
packagecom.ist.common.util;
importjava.sql.*;
importjavax.naming.Context;
importjavax.naming.InitialContext;
importjavax.naming.NamingException;
publicclassJdbcOracleTest{
//orcl为oracle数据库中的数据库名,localhost表示连接本机的oracle数据库
//1521为连接..
分类:
数据库 时间:
2016-04-25 16:34:05
阅读次数:
229
一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u ...
分类:
数据库 时间:
2016-04-25 15:06:52
阅读次数:
174
前言 任何系统不管在什么阶段都需要关注生产环境错误日志,最近几个月内,发现偶尔会出现数据库死锁情况。以前碰到的数据库类错误大部分是SQL语法造成的错误,来到新东家之后才第一次碰到死锁情况,以前是搞游戏开发,现在是搞电商类开发,可能是不同的项目不同的业务的原因吧,查阅了各种资料后发现,是我想错了:(。 ...
分类:
数据库 时间:
2016-04-25 15:03:54
阅读次数:
186
一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)、system用户是管理操作员,权限也很大。具有 ...
分类:
数据库 时间:
2016-04-25 14:58:50
阅读次数:
255
自定义函数 用户自定义函数(user-defined function, UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。 参数,返回值 创建自定义函数 CREATE FUNCTION function_name RETURNS [STRING|INTEGER|REAL|DECIMAL] ...
分类:
数据库 时间:
2016-04-25 14:56:23
阅读次数:
211
SQL大圣之路笔记——存储过程中含有大量sql时,使用事务处理机制 ...
分类:
数据库 时间:
2016-04-25 14:54:02
阅读次数:
230
本人上天修改PHP下伪静态文件htaccess.txt,需要改为.htaccess要是在Linux倒是很随意的事情,可惜window不给改,真的不可改吗,其实方法还是很多的,比如复制在记事本另存也可以。不过今天给大家介绍另一个方法,直接重命名即可。方法如下:打开运行窗口输入cmd进入命令行输入ren ...
分类:
数据库 时间:
2016-04-25 14:53:47
阅读次数:
262
一、数字类型 类型 范围 说明 Blob (Binary large objects)储存二进位资料,且有分大小写 辨別Null与Not Null :Null为允许储存空值(Null) 二、数值 类型 范围 说明 例如 -3.4E+38~3.4E+38( 约 ) 辨別ZeroFill:当宣告关键字Z ...
分类:
数据库 时间:
2016-04-25 14:46:51
阅读次数:
355
本文摘自:http://jingyan.baidu.com/article/36d6ed1f2861f41bcf488327.html 电脑上首先安装 instantclient_11_2 + PLSQL Developer 然后运行上面批处理 即可解决中文乱码??问题 ...
分类:
数据库 时间:
2016-04-25 14:42:23
阅读次数:
187
项目中如何合理地使用数据库,可以依据如下三个方面入手1、项目的规模a、负载量有多大,即用户数有多大b、成本c、安全性 eg、小型数据库1、负载量小,用户大概100人之内比如:留言板、信息管理系统2、成本在千元之内3、对安全性要求不高 中型数据库比如负载量 日访问量5000~10000成本在万元内比如 ...
分类:
数据库 时间:
2016-04-25 14:40:34
阅读次数:
141
存储过程 存储过程参数 前期数据准备 IN 输入参数:表示该参数的值必须在调用存储过程时指定,在存储过程中修改该参数的值不能被返回,为默认值 OUT 输出参数:该值可在存储过程内部被改变,并可返回 INOUT 输入输出参数:调用时指定,并且可被改变和返回 IN参数例子 新建存储过程 --根据para ...
分类:
数据库 时间:
2016-04-25 14:32:06
阅读次数:
239
有 tb 表,表数据如下: 问题1:获取数据 name ,age 并把 name字段去除重复答:select distinct name,age from tb;查询出的结果为name age张三 20李四 22王五 22 问题2:想把 id,name,age,time 字段查出,并用 name 字 ...
分类:
数据库 时间:
2016-04-25 13:22:03
阅读次数:
151