1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Inst ...
分类:
数据库 时间:
2017-03-31 11:02:54
阅读次数:
152
根据配置文件创建目录 修改配置文件(注意sock datadir server_id pid port的修改) 创建多实例 # ./scripts/mysql_install_db --user=mysql --defaults-file=/data/mysql/mysql_3307/my.cnf ...
分类:
数据库 时间:
2017-03-31 11:07:22
阅读次数:
274
1.先看看Null与''在oracle中的表现 SQL> select * from test_null where nvl(name_,'')=''; no rows selected SQL> select * from test_null where nvl(name_,'A')='A'; I ...
分类:
数据库 时间:
2017-03-31 11:47:47
阅读次数:
223
DCL(Data Control Language)语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限和安全级别。主要的语句关键字包括 grant、revoke 等。 DCL 语句主要是 DBA 用来管理系统中的对象权限时所使用,一般的开 ...
分类:
数据库 时间:
2017-03-31 11:52:18
阅读次数:
199
转载:http://blog.itpub.net/27099995/viewspace-1081158/ 在 sql server 2005 之前不提供分区表,但可以用其他方式建立“分区表”,sql server 2005之后提供了分区表,这使得我们在处理超大容量数据库性能方面有了新的选择,通过建立 ...
分类:
数据库 时间:
2017-03-31 11:55:09
阅读次数:
269
DML 语句: DML 操作是指对数据库中表记录的操作,主要包括表记录的插入(insert)、更新(update)、删除(delete)和查(select),是开发人员日常使用最频繁的操作。下面将依次对它们进行介绍。 1.插入记录 表创建好后,就可以往里插入记录了,插入记录的基本语法如下: INSE ...
分类:
数据库 时间:
2017-03-31 11:57:50
阅读次数:
218
背景:近几年,开源数据库逐渐流行起来。由于具有免费使用、配置简单、稳定性好、性能优良等优点,开源数据库在中低端应用上占据了很大的市场份额,而 MySQL 正是开源数据库中的杰出代表。MySQL 数据库目前分为社区版(Community Server)和企业版(Enterprise),它们最重要的区别 ...
分类:
数据库 时间:
2017-03-31 12:00:37
阅读次数:
270
. cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如果子表中有匹配的记录 ...
分类:
数据库 时间:
2017-03-31 12:06:20
阅读次数:
200
HBase、Redis、MongoDB、Couchbase、LevelDB主流 NoSQL 数据库的对比 最近小组准备启动一个 node 开源项目,从前端亲和力、大数据下的IO性能、可扩展性几点入手挑选了 NoSql 数据库,但具体使用哪一款产品还需要做一次选型。 我们最终把选项范围缩窄在 HBas ...
分类:
数据库 时间:
2017-03-31 12:17:05
阅读次数:
294
一:where 在上一篇,粗略的介绍了where,但是where后面可以跟其他的条件,现在我们来一一说明 1.between:在某两个值之间 我建立一个名为person的表,里面有id,name,age,post,再插入几条数据,如下图所示: 然后我想让age里面18到35岁里面的post改为'菜鸟 ...
分类:
数据库 时间:
2017-03-31 12:52:16
阅读次数:
209
Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename ...
分类:
数据库 时间:
2017-03-31 13:08:29
阅读次数:
235
前端输入框中的代码提交后台: 1.ajx 提交的配置 参数:data ="user="+username+"&pass="+password+"&email="+email 不能用单纯json; 2.后台配置node:设置跨域: res.setHeader('Access-Control-Allow ...
分类:
数据库 时间:
2017-03-31 13:10:11
阅读次数:
258
drop procedure if exists UP_SYS_GetBillId;/* 创建:Jaxk 2017-03-31 功能:get bill id */ create procedure UP_SYS_GetBillId ( ProgramID INT, out BillID varcha ...
分类:
数据库 时间:
2017-03-31 13:10:52
阅读次数:
200
删除表中重复记录,只保留一条: 实例:2.当想要为某一个表建立一个唯一索引,由于表中有重复记录而无法进行时,需要删除重复记录。例表 dept 请写一条(或一组)SQL语句,删除重复的行,但重复的行中需要保留一行,如上表,id_no=100需要删除2行,保留一行,id_no=101需要删除一行保留一行 ...
分类:
数据库 时间:
2017-03-31 13:14:13
阅读次数:
245
后台controller到dao都没问题,前台页面接收的是一个实体类对象,在service层接收的也是对象,传入mapper里面的也是对象,没有用map,但是打印台却不执行sql语句,也没有明显错误提示。 最后发现原因所在,贴出原来的sql语句和更改后成功执行的sql语句,可以看出别名和if tes ...
分类:
数据库 时间:
2017-03-31 13:19:46
阅读次数:
241
数据库对于程序猿来 并不陌生,但是数据库的锁你知道多少?数据库的锁直接影响数据性能,在大并发的前提下,怎么保证数据不被死锁,提高数据库性能?如何加锁,何时加锁,加什么锁,你可以通过hint手工强行指定,但大多是数据库系统自动决定的。这就是为什么我们可以不懂锁也可以写SQL。 下面我们来简单谈一谈数据 ...
分类:
数据库 时间:
2017-03-31 13:24:45
阅读次数:
219
有一个csv文件需要导入到Sql数据库中,其格式为 “adb”,"dds","sdf" “adb”,"dds","sdf" ...... 先在sql数据库中建一个表,结构与csv文件相同(将数据,时间等都定义成nvarchar,否则出现错误)。 然后执行: 导入完毕后,第一个字段前面有一个双引号,最 ...
分类:
数据库 时间:
2017-03-31 13:26:48
阅读次数:
269
putenv("LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib"); putenv("ORACLE_HOME=/usr/lib/oracle/12.1/client64"); putenv("NLS_LANG=AMERICAN_AMERICA.AL ...
分类:
数据库 时间:
2017-03-31 13:28:26
阅读次数:
244
在使用oracle时突然登录不上去了提示:ORA-00257:archiver error.Connect internal only,until freed. 查遍很多资料,都指向“归档日志空间不足导致”这一问题。查看磁盘空间提示磁盘已使用100%。看来就是这个问题了; 问题解决 1.首先删除物理 ...
分类:
数据库 时间:
2017-03-31 13:29:43
阅读次数:
269
1、准备安装 查看当前oracle版本,确定是比较旧的11.2.0.1[oracle@hch_test_121_90 ~]$ rlwrap sqlplus / as sysdba
SQL*Plus...
分类:
数据库 时间:
2017-03-31 13:40:53
阅读次数:
443