Welcome 微信登录

首页 / 数据库 / MySQL

CentOS下phpMyAdmin安装

CentOS下phpMyAdmin安装

前提:您已经启动了Apache和MySQL服务器了。CentOS在刚安装完毕时候,并没有启动这两个服务器,需要我们在系统服务里面启动它们。1,我们要以root帐号登入 。2,PHP支持模块安装。在CentOS操作系统安装完毕后,其实PHP支持模块并没有安装上去,如果想使用PhpMyAdmin,首先需要安装PHP支持模块,我们需要两个PHP支持模块:一,“PHP scripting language for creating dynamic we...
通过DBMS_RANDOM得到随机

通过DBMS_RANDOM得到随机

DBMS_RANDOM包提供给用户获取随机数。使用DBMS_RANDOM包的时候,提供随机数种子,所谓的随机数种子就是在RANDOM算法时候使用的值。在很多编程语言中,两次随机数的种子是一样的,那么得到的随机数序列也是一样的。所以很有必要在使用DBMS_RANDOM获取随机数的时候,提供不同的种子来获取序列,DMBS_RANDOM包中的过程与函数如下:1)INITIALIZE:该过程初始化DMBS_RANDOM包,必须要初始化随机数种子,语法如下:DBMS...
Oracle只读表空间中的表是可以DROP的

Oracle只读表空间中的表是可以DROP的

在Oracle数据库中,至少有以下几个表空间:1)SYSTEM表空间,每一个数据库都包含一个SYSTEM表空间,当数据库创建的时候,SYSTEM表空间会自动的创建。当数据库打开的时候,SYSTEM表空间始终处于ONLINE状态。SYSTEM表空间的重要之处是能够保存整个数据库的数据字典,另外PLSQL中的一些存储单元,比如说是存储过程、函数、包以及相关的触发器等等都是要保存在数据库的表空间里面的。2)SYSAUX表空间,数据库组件将SYSAUX表空间当做存...
Oracle数据库中有关触发器问题

Oracle数据库中有关触发器问题

Oracle触发器是一种特殊类型的存储过程,它不同于存储过程。触发器主要是通过事件进行触发而被执行的,触发器的触发事件分可为3类,分别是DML事件、DDL事件和数据库事件,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。 触发器是特定事件出现的时候,自动执行的代码...
分析Oracle主键的跳号现象

分析Oracle主键的跳号现象

从做Jforum项目以来,以来遇到一个很明显的现象,就是每个表的主键都出现跳号现象。具体表现在:当一次操作若干条数据时,自动增长的sequence序列总是从200的倍数开始增加,这次操作完成后,无论这时currentval是什么,隔段时间,总是又从下一个200的倍数开始了。比如说:一张表当前value是800,增加了3条记录,这时currentval应该是803。但是隔段时间以后,再次插入数据时,就从1000开始增加。这个现象在大多数人眼里肯定不值一提,但...
Oracle 创建dblink简介

Oracle 创建dblink简介

随着业务量的增加,需要存储的数据也出现剧增,如果所有数据存储到一个数据库中势必会增加数据库的性能消耗。最终造成用户的不友好感受。鉴于此我们计划将数据分多份存储到不同的数据库中,数据库之间可以相互访问,这时候我们就需要建dblink,即分域库。数据库之间通过@分域名称的方式访问。应用程序也可以通过这种方式访问。这样把访问量大的数据放到独立的数据库上,而给客户直接展示的功能配置数据及静态数据单独放到一个库中,便于客户快速查询,友好显示。假设我们有两个数据库,数...
解决Java中int不能为空而Oracle数据库中Number可以的问题

解决Java中int不能为空而Oracle数据库中Number可以的问题

前言:空(NULL)和零(0)一样吗?当然不。Null表示不存在或不确定,0表示没有。在应用Hibernate开发中遇到了一个问题:Oracle数据库中某字段(Number类型)没有值(即NULL),其映射的JavaBean对应属性为int类型。在获取数据时,提示“将NULL值赋给基本类型失败”的错误。怎么解决呢?对我这个.NET转Java的新手来说还真有点晕。1.先来谈谈int和Integerint永远也不会为空,因为它是prim...
GoldenGate --file to replicat 初始化Oracle数据到MySQL

GoldenGate --file to replicat 初始化Oracle数据到MySQL

将Oracle的数据初始化到mysql,使用oracle to mysl 工具将oracle的数据类型映射成mysql的数据类型,并作相应的修改,使mysql可容纳oracle的字段长度,本文执行初始数据,并没有做复制,只是导数据过去,而且源端的oracle数据库是静止的,如果非静止就需要配置抽取进程和应用进程1.编辑mgr参数sourceedit param mgrPORT 7819DYNAMICPORTLIST 7820-7840AUTORESTART...
ORA-08104错误解决

ORA-08104错误解决

今天开发库在线创建一个索引,创建了1个多小时,还没有完成。强制取消后,删除索引报错重新创建索引,会告诉你该索引已经存在,drop index ,会告诉你该索引被锁,或者是 ORA-08104(this index object xxxxx is being online built or rebuilt) 错误。该过程失败之前创建的一些临时对象由 SMON 负责清除,糟糕的是, SMON 可能会不作为--我在 9i 上观察是 2 个小时(周期?)才清除掉。...
<< 621 622 623 624 625 626 627 628 629 630 >>