码迷,mamicode.com
首页 > 数据库
mysql导出数据库命令:mysqldump
语法: 1. mysqldump [options] -all-databases 2. mysqldump [options] --databases database [database ...] 3. mysqldump [options] database [table] mysqldump可以导出mysql中的数据和表结构。通常可以使用该...
分类:数据库   时间:2015-04-09 12:18:16    阅读次数:169
PL/SQL 记录与集合
一。记录类型简介不使用记录的PLSQL语句块declare v_empno NUMBER; v_ename varchar2(20); v_job varchar2(9); v_mgr NUMBER; v_hiredate DATE; v_sal NUMBER(7,2); v_comm NUMBER(7,2); v_deptno NUMBER(2);begin selectempno,ename,job,mgr,hiredate,sal,comm,deptno int..
分类:数据库   时间:2015-04-09 12:16:23    阅读次数:226
Oracle分析函数
分析函数,通过对SQL语言进行扩展。例子:将计算scott方案中emp表的员工薪资的运行总计,分部门运行总计。selectename,deptno,sal,SUM(sal)OVER(orderbydeptno,ename)运行总计,SUM(sal)OVER(PARTITIONbydeptnoorderbyename)分部门运行总计,ROW_NUMBER()OVER(PA..
分类:数据库   时间:2015-04-09 12:15:47    阅读次数:343
PL/SQL游标使用
游标只是一个指向查询语句返回的结果的指针,因此在游标定义时将包含一个查询定义。当游标打开后,数据被接收到一块内存区域存储,直到游标关闭。 游标实际上指向的是一块内存区域,这块内存区域位于进程全局区内部,称为上下文区域,在上下文区域中包含如下3类信息 1.查询返..
分类:数据库   时间:2015-04-09 12:17:05    阅读次数:205
PL/SQL异常处理
异常处理语句块结构 定义区:定义异常,如果使用预定义异常,则不用在定义区定义异常 执行区:可以显式地触发异常,也可以由PL/SQL引擎触发异常 异常处理区:只要在执行过程中出现了异常,那么执行区中后续的语句将立即停止执行,语句执行流程 跳转到异常处理区异常处理结构示..
分类:数据库   时间:2015-04-09 12:17:37    阅读次数:208
PL/SQL子程序
一般来说过程和函数被称为子程序。过程是一段不具有返回值的代码块,而函数会返回一个值。子程序与匿名块的最大不同是它们可以存储到数据库的字典中,以便重用。 向dept表插入记录的过程createorreplaceprocedurenewdept( p_deptnodept.deptno%TYPE, p_dnamedept.dname%TYPE, ..
分类:数据库   时间:2015-04-09 12:15:47    阅读次数:186
PL/SQL 触发器
触发器的一个明显的特性就是不能被显式地调用,当触发事件发生时就会隐式地执行该触发器,而且触发器是不接收参数的。触发器本身就是一个命名的语句块。1.完成表的变更校验2.自动数据库维护3.控制数据库管理活动触发器组成部分:1.触发器触发的事件2.触发事件所在的对象3.触发..
分类:数据库   时间:2015-04-09 12:16:16    阅读次数:205
动态SQL语句
动态SQL语句不仅是指SQL语句是动态拼接而成的,更主要的是SQL语句所使用的对象也是在运行时期才能创建的。动态SQL语句基础createorreplacefunctionget_tablecount(table_nameinvarchar2) returnpls_integeris sql_queryvarchar2(32767):=‘selectcount(*)from‘||table_name; l_r..
分类:数据库   时间:2015-04-09 12:15:05    阅读次数:275
PLSQL面向对象编程
面向对象编程简称OOP编程,实际上是对现实世界事物的一种抽象的过程。它的核心是把对象的定义和实现进行区分,让定义部分对象所具有的结构,让实现部分根据定义部分定义的具体结构进行具体的实现。用于生产玩具的模具叫做类,通常设计类的过程也可以称为建模,当然这个模不是模..
分类:数据库   时间:2015-04-09 12:15:05    阅读次数:1778
PLSQL性能优化建议
了解PLSQL程序性能影响性能常见原因1.尽量使用存储过程,避免使用PL/SQL匿名块存储过程创建后,oracle会对其进行语法句法分析,以编译的形式存储在数据库中,当客户端调用时,只需要发送一条调用指令,避免了匿名块在网上传送大量源代码,降低了网络通信的负担,同时因为仅在创..
分类:数据库   时间:2015-04-09 12:14:05    阅读次数:319
45. SQL- 安全性之策略管理
SQL策略管理策略管理是SQLServer2008中的一个新特性,用于管理数据库实例、数据库以及数据库对象的各种属性。在这种管理下,用户基于策略管理获取两个方面是应用:有效评估、监视以及管理应用。而在有效的管理应用条件下,安全是最为重要的,下面针对策略管理的安全性进行实战..
分类:数据库   时间:2015-04-09 12:16:34    阅读次数:208
【连载】数据库审计产品常见缺陷(1)-综述
随着信息化的发展,数据库安全问题成为当前政府和企业用户关注的焦点,数据库审计产品成为当前信息安全产品的新宠。当前在市面上存在着几十种数据库审计产品,这些产品的来源大约有四种类型:国内原先具有网络审计产品的厂商,在网络审计产品的基础上经过简单包装,推出的数据..
分类:数据库   时间:2015-04-09 12:12:57    阅读次数:193
6.2 配置 SQL Server 服务
6.2配置SQLServer服务6.2.1查看服务列表6.2.2管理服务状态6.2.3配置登录与服务6.2.4配置启动参数6.2.5配置高级选项
分类:数据库   时间:2015-04-09 12:11:46    阅读次数:147
rsyslog+loganalyze+mysql 日志集中处理
随着服务器的增多,感觉查看日志花费的时间已经越来越多,而且也各种不大方便,所以想着集中到一台服务器上来处理。害怕用过之后就忘记了,所以特此做个记录因为我的LNMP环境很早之前就已经搭好了。所以就直接用了。我也是参考这篇文章搭建的。http://www.cnblogs.com/mchina/p..
分类:数据库   时间:2015-04-09 12:12:12    阅读次数:189
Cent6.5 64位yum安装mysql5.5
yum安装高版本mysql(5.5)1、导入mysql5.5yum源webtaticrpm-Uvhhttp://repo.webtatic.com/yum/centos/5/latest.rpm2、如果已安装低版本的mysql就删除yumremovemysqlmysql-*3、安装依赖包yuminstallperl-DBD-MySQL(1/3):mysql-libs-5.1.73-3.el6_5.x86_64.rpm(2/3):perl-DBD-MySQ..
分类:数据库   时间:2015-04-09 12:08:53    阅读次数:324
python操作sqlserver
#coding=gbkimportsysimportpymssql#尝试数据库连接try:conn=pymssql.connect(host="192.168.1.43",user="sa",password="sa01!",database="master")exceptpymssql.OperationalError,msg:print"error:CouldnotConnectionSQLServer!pleasecheckyourdblinkconfigure!"sys.exit()el..
分类:数据库   时间:2015-04-09 12:06:53    阅读次数:170
46. SQL -触发器之概述
触发器触发器概念:触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。触发器总结:触发器是与数据库和数据表相结合的特殊的存储过程,当数据表有Insert、Update、Delete操作或数据库有Create、A..
分类:数据库   时间:2015-04-09 12:07:00    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!