drop trigger if exists tri_*
DELIMITER //
create trigger tri_* before update
on pointtable for each row
begin
if exists (select pointname from pointtable where pointname=new.pointname)
then
...
分类:
数据库 时间:
2016-04-22 20:51:21
阅读次数:
257
1,显示当前的数据库: showdatabases
2,选择一个数据库:use binbin:
3, 在数据库中创建列表:
Create table dept
(
deptno int primary key,
dname varchar(14),
loc varchar (13)
);
4,显示当前数据表,show tables:...
分类:
数据库 时间:
2016-04-22 20:41:53
阅读次数:
211
activemq高可用集群(zookeeper+leveldb)安装、配置、高可用测试...
分类:
数据库 时间:
2016-04-22 20:33:33
阅读次数:
278
PostgreSQL和PostGIS的安装主要有两种方式,从源码安装和用包管理工具安装,推荐用包管理工具安装,下面是在CentOS 7.1 X64 上安装的具体步骤 安装YUM repository.
推荐使用 PGDG(PostgreSQL Global Development Group)的repository,这个repository包含官方最新的PostgreSQL及匹配的Post...
分类:
数据库 时间:
2016-04-22 20:28:19
阅读次数:
209
MongoDB是当前最受欢迎的新一代数据库。迄今为止已经有接近800万下载。使用MongoDB的用户包括财富500公司如eBay, Cisco, MetLife,
mongodb介绍
MongoDB (名称来自"humongous") 是一个可扩展的高性能,开源,模式自由,面向文档的数据库。它使用C++编写。MongoDB特点:
a.面向集合的存储:适合存储对象...
分类:
数据库 时间:
2016-04-22 20:20:40
阅读次数:
221
使用数据库中的函数
1 常见的文本处理函数
2 常见数值处理函数
3 常见的聚集函数
分组数据
1 数据分组
2 分组数据的过滤
3 select子句顺序
联结表
1 关系表
2 联结
21 内联结
22 外联结
23 交叉联结1.使用数据库中的函数数据库中存在很多数据处理函数可以使用,使用数据库中自带的函数可以简化操作,但是也可能带来兼容性问题,因为不同的数据库管理系统有不同的数据处理函数,需要注...
分类:
数据库 时间:
2016-04-22 20:19:58
阅读次数:
298
在这篇文章中,我给大家介绍一些Oracle内存管理和大页的知识。Oracle发展这么多年,提供了多种的内存管理方式,从最早SGA、PGA手工管理,到9I版本出现的PGA的自动管理,到10G版本出现的SGA自动管理(ASMM),再到11G版本出现的memory自动管理(AMM),Oracle基本是在朝着智能化、傻瓜化、自动化的方向稳步前进着,对于初学Oracle的DBA来说,看到这些不同的内存管理方式一定心里有着不同程度的疑惑。...
分类:
数据库 时间:
2016-04-22 20:18:16
阅读次数:
270
1.安装oracle 11g
2.Oracle自带的SQL Developer
在安装完Oracle Database 11g Release 2数据库,想试一下Oracle自带的SQL DeveloperW工具,在操作系统菜单的所有程序中找到SQL Developer如下所示,并单击:
结果却提示缺少快捷方式,没找到“SQLDEVELOPER.BAT”,如下所示:...
分类:
数据库 时间:
2016-04-22 20:15:23
阅读次数:
294
作者:沃趣科技高级数据库工程师 魏兴华
MSMM
10G前SGA的管理是通过手工设置一系列的参数来实现的,例如重要的参数有以下几个:
● buffer_cache_size
● shared_pool_size
● large_pool_size
● ...
分类:
数据库 时间:
2016-04-22 20:14:25
阅读次数:
245
键值数据库
现在讲几个适合使用键值数据库的情况。
8.3.1 存触会话信息
通常来说,每一次网络会话都是唯一的,所以分配给它们的sess i o n i d 值也各不相同。如果应用程序原来要把s e ss i on id 存在磁盘上或关系型数据库中,那么将其迁移到键值数据库之后, 会获益良多, 因为全部会话内容都可以用一条PU T 请求来存放,而且只需一条GET 请求就能取得。由于会话中的所...
分类:
数据库 时间:
2016-04-22 20:15:11
阅读次数:
1007
权限管理MySQL权限系统通过下面两个阶段进行认证:
1.对连接的用户进行身份认证,合法的用户通过认证,不合法的用户拒绝连接。
对通过认证的合法用户授予相应的权限,用户可以通过再这些权限范围内对数据库做相应的操作。
2.在权限存取过程中,主要涉及到mysql数据库下user表和db表。user表的数据结构如下:
db表数据结构包含用户列、权限列、安全列和资源控制列。...
分类:
数据库 时间:
2016-04-22 20:12:03
阅读次数:
252
MySQL学习笔记—触发程序触发程序是与表有关的命名数据库对象,当表上发生特定事件时,将触发执行相应的触发程序。CREATE TRIGGER语法CREATE TRIGGER语法:CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name
FOR EACH ROW
trigger_stmt触发程序是与表有关的命名...
分类:
数据库 时间:
2016-04-22 20:13:48
阅读次数:
311
举报
1. 安装准备阶段
1.1 安装Oracle环境
本例使用X-Manager来实现与Linux系统的连接,本例使用的所有命令和操作都是在X-Manager下进行。X-Manager安装完成后的配置方法如下:
1. 打开X-Manager的X-Shell
2. 点击New,新建一个连接地址,设置完成后,点击OK
...
分类:
数据库 时间:
2016-04-22 20:01:30
阅读次数:
296
这里我封装出来的D类,是根据ThinkPHP中的D方法中做出来的,其中有些出入的地方,我进行了一些个性化的修正,如:ThinkPHP中操作数据库时,需要在配置文件中定义关于数据库的配置,这里我采用外部接口定义常量的方法进行定义,在D类中实现该接口,实现接口中常量的引用,方便配置的修改;D类中还提供了executeDML和executeDQL这两个方法——传入SQL语句即可进行更复杂的增删查改操作。...
分类:
数据库 时间:
2016-04-22 20:00:55
阅读次数:
256
一、连接MySQL
格式:
mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录
mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提...
分类:
数据库 时间:
2016-04-22 19:56:52
阅读次数:
346
Here is the original guid:
Postfix+Dovecot+MySQL搭建邮件服务器
The reference above was written for Ubuntu, I found some changes must be done to apply the techniques with my CentOS scenario.
Another h...
分类:
数据库 时间:
2016-04-22 19:45:31
阅读次数:
327