首页 > 数据库技术
数据库事务简介与实例
什么是数据库事务? 数据库事务是指作为单个逻辑工作单元执行的一系列操作。具体表现为:可以将几个sql语句作为一个整体来执行,这些sql语句当有一条执行出错时,那么所有的sql语句都将执行失败。也就是这些sql语句作为一个整体,要么全部执行成功,要么全部执行失败。使用事务能便于恢复数据,保证数据的一致性。 一 事务的属性 事务具有ACID属性 即 Atomic原子性, Consisten...
分类:数据库技术   时间:2015-01-06 18:07:26    收藏:0  评论:0  赞:0  阅读:307
数据库编程--translate的使用
1.translate语法 translate(string,from_str,to_str) 2.解释:     将string字符串中的存在的字符串from_str的每个字符从左到右替换成字符串to_str的对应的每个字符,如果没有对应上的则在string中会被替换为空。     区分大小写;     to_str不能为空;     例子1:...
分类:数据库技术   时间:2015-01-06 18:03:26    收藏:0  评论:0  赞:0  阅读:346
mysql安装使用
在OJ中,mysql主要用来存储用户信息。它的安装和使用比较简单,下面简单介绍一下。首先说明一下我的Linux分支环境是Ubuntu 12.04,其他的分支大致步骤也是类似,可能命令有所不同。  一、安装...
分类:数据库技术   时间:2015-01-06 18:01:22    收藏:0  评论:0  赞:0  阅读:309
将数据从MySQL迁移到Oracle的注意事项
将数据从MySQL迁移到Oracle的注意事项 1.自动增长的数据类型处理 MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的 数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。 CREATE SEQUENCE 序列号的名称 (最好是表名+序列号标记)  INCREMENT BY 1 START ...
分类:数据库技术   时间:2015-01-06 17:51:23    收藏:0  评论:0  赞:0  阅读:275
Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装
今天在安装Oracle 10g的时候,遇到了“Oracle支持在具有 DHCP 分配的 IP 地址的系统上进行安装” 这个问题,经过搜索,找到了解决方案,具体如下:win7下右键单机"我的电脑"选择“设备管理器” ---操作--添加过时硬件,在向导中选择“是,已经连接了此硬件”→添加新硬件设备→安装...
分类:数据库技术   时间:2015-01-06 17:49:36    收藏:0  评论:0  赞:1  阅读:1125
28个MongoDB 的问题
MongoDB是目前最好的面向文档的免费开源NoSQL数据库。如果你正准备参加MongoDB NoSQL数据库的技术面试,你最好看看下面的MongoDB NoSQL面试问答。这些MongoDB NoSQL面试问答涵盖了NoSQL数据库基本的概念,复制(Replication),分片(Sharding...
分类:数据库技术   时间:2015-01-06 17:46:36    收藏:0  评论:0  赞:0  阅读:531
安装Oracle报错,全部为未知!
安装Oracle一开始就报错:需要将以下日志文件发送给管理员,。这种问题需要对oracle的setup.exe设置 兼容性。具体如下图:
分类:数据库技术   时间:2015-01-06 17:43:26    收藏:0  评论:0  赞:0  阅读:211
ORACLE AWR 和 ASH
一.关于ASH 我们都知道,用户在 ORACLE 数据库中执行操作时,必然要创建相应的连接和会话, 其中,所有当前的会话信息都保存在动态性能视图 V$SESSION 中,通过该视图,DBA 可 以查看用户实际执行的操作,或者当前的等待事件等。通常这部分信息是调优过程中的关键 信息,不过,一旦连接断....
分类:数据库技术   时间:2015-01-06 17:42:46    收藏:0  评论:0  赞:0  阅读:340
15个nosql数据库
1、MongoDB介绍MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。当数据量达到50GB以上的时候,MongoDB的数据库访问速度是MySQL的10倍以上。MongoDB的并发读写效率不是特别出色...
分类:数据库技术   时间:2015-01-06 17:40:26    收藏:0  评论:0  赞:0  阅读:298
SQL循环索引
declare @tbl table(order_id varchar(20),dates datetime)insert @tbl(order_id,dates)select 'A','2014-1-1' unionselect 'A','2014-2-1' unionselect 'A','20...
分类:数据库技术   时间:2015-01-06 17:39:46    收藏:0  评论:0  赞:0  阅读:238
linux下bitnami一键安装redmine后无法远程访问mysql的问题
在centos 6.5系统下通过bitnami一键成功安装redmine后想通过navicat for mysql工具远程访问mysql数据库实现对数据库的备份和恢复操作,其具体操作方法如下:(1)打开navicat for mysql工具,在工具中通过响应‘连接’按钮对需连接的mysql服务器创建...
分类:数据库技术   时间:2015-01-06 17:38:46    收藏:0  评论:0  赞:1  阅读:6899
CentOS学习笔记--MySQL安装
MySQL安装 Linux中使用最广泛的数据库就是MySQL,使用在线yum的方式安装的版本落后MySQL网站好几个小版本,本节亲自测试安装新版的MySQL。 测试机器环境: VMware Workstation 10 虚拟机 内存:1G Linux版本:CentOS MinimalCD 6.5 J...
分类:数据库技术   时间:2015-01-06 17:33:16    收藏:0  评论:0  赞:0  阅读:354
SQL-xml(查询结果,多行合并成一行)
原始数据:select UserName from com_t_userinfo where username like '测试%'查询结果:需求所要结果:select UserName+',' from com_t_userinfo where username like '测试%' f...
分类:数据库技术   时间:2015-01-06 17:31:56    收藏:0  评论:0  赞:0  阅读:323
SQL常用自定义函数
去除字符串中连续的分割符--创建函数createfunction[dbo].[m_delrepeatsplit](@strvarchar(2000),@splitnvarchar(200))returnsnvarchar(2000)asbegin--begin declaredeclare@coun...
分类:数据库技术   时间:2015-01-06 17:31:36    收藏:0  评论:0  赞:0  阅读:486
JDBC中PreparedStatement和Statement的区别
共同点:PreparedStatement和Statement都是用来执行SQL查询语句的API之一。不同点:在PreparedStatement中,当我们经常需要反复执行一条结构相似的sql语句,比如:insert into table values(0,'first',1);insert in....
分类:数据库技术   时间:2015-01-06 17:30:46    收藏:0  评论:0  赞:0  阅读:334
实例:Mongodb集群配置过程
最近因为一些项目公司开始采用Mongodb做为大量的数据存储,通过网络上大量的资源自己已经掌握一套可行的Mongodb集群配置过程,Mongodb具有无规则存储、大数据存储、多平台支持、强大的扩展插件功能,使用了一段时候后觉得完全不输各类大型数据库。 Come on 骚年。引用博文、资源地址官方.....
分类:数据库技术   时间:2015-01-06 17:30:36    收藏:0  评论:0  赞:0  阅读:256
SQL server 错误代码对比表
0 操作成功完毕。 1 功能错误。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝訪问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 10 环境错误。 11 试图载入格式错误的程序。 12 訪问码无效...
分类:数据库技术   时间:2015-01-06 17:29:46    收藏:0  评论:0  赞:0  阅读:335
表行列转置(数据库常考)
数据库常见考题
分类:数据库技术   时间:2015-01-06 17:27:36    收藏:0  评论:0  赞:0  阅读:222
sql的游标用法举例(Cursor)
sql的游标用法举例(声明变量,根据游标取值给声明的变量)
分类:数据库技术   时间:2015-01-06 17:22:56    收藏:0  评论:0  赞:0  阅读:181
mysqli扩展库的 预处理技术 mysqli stmt
思路原理代码如下: 1 prepare($sql) or die($mysqli->error); 9 //绑定参数10 $name="小倩";11 $password="xiaoqian";12 $email="aa@sohu.com";13...
分类:数据库技术   时间:2015-01-06 17:20:46    收藏:0  评论:0  赞:0  阅读:334
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!