首页 > 数据库技术
系列总结博客(1)——SQL
最近看了遍oracle视频,突然有一种很久都没有系统的学过东西的感觉了,SQL语句用的都不知道多少遍,但是大部分都是不会的就上网查,没有什么章法,或者是对他的一些机制或者分类都不是太明显,甚至有些很简单的SQL语句都能写错,完全借助网络的力量来弥补,在想想其他的学习,无论是VB.NET,还是JAVA,总是有一种没有外界力量的支撑下,两个简单的函数都写不了的感觉,所以,从现在开始,尽量的去系统的总结...
分类:数据库技术   时间:2014-03-24 23:47:55    收藏:0  评论:0  赞:0  阅读:811
PL/SQL_包1(开发包)
包(Package)用于逻辑组合相关的PL/SQL类型(例如Table类型和Record类型)、PL/SQL项(例如游标和游标变量)和PL/SQL子程序(例如过程和函数)。通过使用PL/SQL包,不仅简化了应用设计,提高了应用性能,而且还可以实现信息隐藏、子程序重载等功能。 建立包 1、建立包规范 语法如下: CREATE [OR REPLACE] PACKAGE package_name...
分类:数据库技术   时间:2014-03-25 00:38:17    收藏:0  评论:0  赞:0  阅读:475
PL/SQL包2(使用包重载)
重载(overload)是指多个具有相同名称的子程序。定义包时,使用重载特性,可以使用户在调用同名组件时使用不同参数传递数据,从而方便用户使用。 1、建立包规范 CREATE OR REPLACE PACKAGE pkg_overload IS FUNCTION get_sal(eno NUMBER) RETURN NUMBER; FUNCTION get_sal(NAME VARCH...
分类:数据库技术   时间:2014-03-25 00:02:50    收藏:0  评论:0  赞:0  阅读:609
PL/SQL包3(使用包构造过程)
在包中定义了全局变量之后,有些情况下,会话中可能还需要初始化全局变量,此时可以使用包的构造过程,这种过程类似于高级语言中的构造函数和构造方法。 1、建立包规范 CREATE OR REPLACE PACKAGE emp_package IS minsal NUMBER(6,2); maxsal NUMBER(6,2); PROCEDURE add_employee(eno NUMB...
分类:数据库技术   时间:2014-03-24 23:17:03    收藏:0  评论:0  赞:0  阅读:663
数据库中的事务、存储过程和触发器的简单使用
l什么是事务(Transaction) l指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)--也就是由多个sql语句组成,必须作为一个整体执行 l这些sql语句作为一个整体一起向系统提交,要么都执行、要么都不执行 l语法步骤: ?开始事务:BEGIN TRANSACTION ?事务提交:COMMIT TRANSACTION ?事务回滚:ROLLB...
分类:数据库技术   时间:2014-03-25 00:51:28    收藏:0  评论:0  赞:0  阅读:610
linux系统下MYSQL备份恢复(主要看红色字体部分)
数据库备份是非常重要的。如果定期做好备份,这样就可以在发生系统崩溃时恢复数据到最后一次正常的状态,把损失减小到最少。 一、 用命令实现备份 MySQLl提供了一个mysqldump命令,我们可以用它进行数据备份,下面假设要备份tm这个数据库: 1 #mysqldump -u root -p tm > tm_050519.sql...
分类:数据库技术   时间:2014-03-24 23:28:13    收藏:0  评论:0  赞:0  阅读:542
Scrapy爬虫笔记【8-Scrapy核心操作+爬豆瓣图片+数据库链接】
本文地址: 博客文章地址 版权所有,违者必究 scrapy startproject  doubanImage 建立工程, pretty easy huh?                                                           scrapy shell urlLink 及时工程中不添加任何代码,命令行也可以这么使用,...
分类:数据库技术   时间:2014-03-25 00:39:09    收藏:0  评论:0  赞:0  阅读:782
mysql+heartbeat+DRBD+LVS实现mysql高可用<二>
上一节,讲述了DRBD的安装,因为要利用heartbeat+DRBD+mysql实现mysql的高可用,所以这一节讲述安装mysql和heartbeat的安装分别在各个节点安装mysql,文本使用的是二进制的安装包mysql-5.5.33-linux2.6-x86_64.tar.gz[root@drbd1usr]#cd/data/tools/ [root@drbd1tools]#ls mysq..
分类:数据库技术   时间:2014-03-25 11:29:36    收藏:0  评论:0  赞:0  阅读:565
MongoDB集群搭建及Sharding的实现思路
MongoDB集群搭建MongoDB的复制集群类型:·主从模式(master/slave)·副本集模式(replicaset)副本及模式至少3个节点(一主二从),从节点负责复制主节点的oplog到本地并且应用到本地从而实现冗余。(·arbiter:仅参与选举,但不持有任何数据·0优先级:可以触发选举,但是不..
分类:数据库技术   时间:2014-03-24 21:18:51    收藏:0  评论:0  赞:0  阅读:710
linux下phpMyAdmin提示缺少mysqli扩展的解决方法
安装phpMyAdmin,测试时出现如下的画面:解决办法:1.将已经安装好的php文件中的bin文件夹里面的phpize脚本复制到源码文件中的ext下面的mysqli文件夹中[root@nsbin]#pwd/opt/httpd/php5.5.10/bin[root@nsetc]#cpphpize/opt/software/php-5.5.10/ext/mysqli/2.进入php的源码包中的e..
分类:数据库技术   时间:2014-03-24 22:35:12    收藏:0  评论:0  赞:0  阅读:771
mysql备份恢复实验
内容大纲:一mysqldump备份二sql语句备份三mysqlbinlog备份恢复一mysqldump数据文件备份恢复mysql>usecw_d;Databasechangedmysql>select*fromcw;+----+------+--------+|id|name|number|+----+------+--------+|1|cw1|1||2|cw2|2||3|cw3|3||4|cw4|4||5|cw5|5||6|cw6|6||7..
分类:数据库技术   时间:2014-03-25 11:06:47    收藏:0  评论:0  赞:0  阅读:491
Oracle DataGuard之---最大保护模式(Maximum Protection)
OracleDataGuard之---最大保护模式(MaximumProtection)系统环境:操作系统:RHEL55Oracle软件:Oracle11gR2一、DataGuard工作原理DataGurad通过冗余数据来提供数据保护,DataGurad通过日志同步机制保证冗余数据和主数之前的同步,这种同步可以是实时,延时,同步,异步多种形..
分类:数据库技术   时间:2014-03-24 22:20:58    收藏:0  评论:0  赞:0  阅读:763
pentaho5.0.1将数据库移植成mysql
pentaho5.0.1将数据库移植成mysql...
分类:数据库技术   时间:2014-03-24 20:18:57    收藏:0  评论:0  赞:0  阅读:722
将mysql执行结果按照固定格式写入文件
该脚本是先删除已经存在的文件,然后后台执行SQL语句将其执行结果以一定的格式写入文件 #!/bin/bash if [ -f "/var/lib/mysql/hell.txt" ]; then rm -f /var/lib/mysql/hell.txt echo "delete /var/lib/mysql/hell.txt" >> hell.txt fi mysql -uroot -plab...
分类:数据库技术   时间:2014-03-24 21:24:26    收藏:0  评论:0  赞:0  阅读:526
oracle 删除数据表中的重复
oracle 删除数据表中的重复...
分类:数据库技术   时间:2014-03-24 22:00:33    收藏:0  评论:0  赞:0  阅读:576
迅雷导致sql数据库无法启动
迅雷导致sql数据库无法启动...
分类:数据库技术   时间:2014-03-24 19:54:02    收藏:0  评论:0  赞:0  阅读:584
SQL Server实现列的自动增长
有的表需要添加自增列,在添加新纪录时自动添加一个序号,有两种不错的方法通过T-SQL代码、通过企业管理器在此分享给大家。 一、通过T-SQL代码.  代码如下: create table 职工表  (  职工编号 int identity (1,1) primary key,  职工号 varchar(50) unique,  仓库号 varchar(50),...
分类:数据库技术   时间:2014-03-24 20:09:40    收藏:0  评论:0  赞:0  阅读:553
Hibernate插入数据成功,不报错,但是数据库中没有值
原因是没有提交事务 加入属性true这样就可以自动提交事务了。...
分类:数据库技术   时间:2014-03-24 20:17:56    收藏:0  评论:0  赞:0  阅读:540
物理DG之Primary增删表空间(数据文件)对Standby的影响
物理DG之Primary增删表空间(数据文件)对Standby的影响...
分类:数据库技术   时间:2014-03-25 11:37:16    收藏:0  评论:0  赞:0  阅读:520
迁移SQL SERVER 数据库实例
由于某些原因,需要将2个数据库实例合并为1个,也就是说要把其中的一台迁移到另外一台上面。背景介绍 :下面的B,C代表2个实例,要把B中相关东西迁移到C实例上面。其中B上面有一部分的同步是从另外一台服务器同步过来,这里说是A吧,迁移版本相同(我操作的版本为SQL SERVER 2008R2)简单步骤如...
分类:数据库技术   时间:2014-03-24 19:08:15    收藏:0  评论:0  赞:0  阅读:577
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!