码迷,mamicode.com
首页 > 数据库
生成批量删除多个表sql语句
--批量删除多个表select 'drop table ' +name from sysobjects where type = 'U' order by name
分类:数据库   时间:2015-08-26 13:34:46    阅读次数:181
MySQL存储过程
MySQL存储过程和MSSQL的区别1.MSSQL的关键字procedure可以缩写为proc,而MySQL不能;2.MySQL参数要申明是in、out还是inout,而MSSQL不用;3.MySQL用CALL调用存储过程,MSSQL用EXEC;4.MySQL有输出参数时要用变量@赋值并查询;关键字参数、分页实例1:mysql>createprocedurec..
分类:数据库   时间:2015-08-26 12:22:15    阅读次数:240
MySQL函数
标量函数实例1:mysql>createfunctionLocateWords ->(sCHAR(20),tCHAR(20)) ->RETURNSint(11) ->returnlocate(t,s); mysql>selectLocateWords(‘abcdabcaba‘,‘da‘);实例2:mysql>CREATEFUNCTIONFun_GetQuesCntByClass ->( ->cbigint ->) ->return..
分类:数据库   时间:2015-08-26 12:23:36    阅读次数:171
MySQL(一)
一、什么是数据库数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改、查由统一软件进行管理和控制。从发展的历史看,..
分类:数据库   时间:2015-08-26 12:22:27    阅读次数:259
MySQL(二)
一、MySQL的客户端命令的基本使用1、配置文件基本是/etc/my.cnf,服务器配置文件和客户端配置文件写在一起,通常包含三个部分[mysql]:mysql客户端配置部分,只是用来配置mysql自己的客户端[mysqld]:mysql客户端服务器配置段[client]:mysql的所有客户端,包括其他的客户端2、..
分类:数据库   时间:2015-08-26 12:20:38    阅读次数:246
MySQL Server 6.0完全卸载以及卸载中遇到的问题
第一次卸载Mysql的时候一直没卸载干净,当时也没当回事,直接重装系统解决的。直到今天又遇到了这个问题,悔不当初啊,上网查了各种资料,用了半天时间才解决,到最后发现其实很简单,所以现在就写一篇文章留待下次卸载的时候使用。1.在服务里把MySQL服务停掉2.控制面板卸载MySQL3.到Mysql的安装目录里删掉整个文件夹4.在C盘删掉MySQL的数据文件,我的是在ProgramData里,这个文件夹是...
分类:数据库   时间:2015-08-26 12:16:51    阅读次数:189
????双机热备数据库备份脚本 v2.1
利用双机热备的磁盘空间,将 THIS4.0 数据库的备份计划设置为以下方式: 1\按 SQL 计划任务的要求,每3小时的25分时运行一次,在 12:25、21:25、03:25 这三个时间点进行完整备份,其他时间点进行差异备份。 2\每月1号的月备份后缀名不再是 .bak 而是 .ybf。(还可以按单双月,将备份放在不同的地方.) 3\数据库的一致性检查放在下半夜进行。...
分类:数据库   时间:2015-08-26 12:17:23    阅读次数:273
Oracle与Mysql数据的事务处理机制
相比oracle的事务处理,Mydql相对还是简单一点的,但是事务作为一项重要的安全机制在数据库里面是必不可少的,特别是里面的事务回滚机制非常的有用,不多说了,先说一下mysql的事务处理: Mysql简单的回滚: 第一步:开始事务:start transaction; 第二步:执行dml等其他的变化操作。 第三步:混滚到开始事务之前状态: rollback; 这样的话在执行完毕...
分类:数据库   时间:2015-08-26 12:11:43    阅读次数:211
Spring学习(四)spring中使用jdbc
spring dao层中对jdbc进行了封装,使用模板模式的设计模式,通过ioc被动注入的方式将jdbcTemplate这个模板类注入到数据对象中,进行数据库操作。...
分类:数据库   时间:2015-08-26 12:02:39    阅读次数:210
MySQL之CASE WHEN
MySQL之CASE WHEN的简单用法
分类:数据库   时间:2015-08-26 11:58:08    阅读次数:186
【转】MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似 json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几 乎可以实现类...
分类:数据库   时间:2015-08-26 11:57:00    阅读次数:162
linux 安装php时不安装mysql客户端或者服务端
php5.3以上就不要安装mysql 客户端,就可以使php支持mysql截取官网 “对于 php-5.3.0或更新版本,mysqli 默认使用Mysql Native Driver作为驱动。 这个驱动比libmysql会有一些优势,--with-mysql=mysqlnd 需要在./configu...
分类:数据库   时间:2015-08-26 11:55:47    阅读次数:204
mysql中间件研究(Atlas,cobar,TDDL)【转】
mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各...
分类:数据库   时间:2015-08-26 10:51:11    阅读次数:365
JDBC ORACLE 事物处理
数据库事物: 在数据库中,所谓事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。 为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部 完成时,数据的一致性可以保持,而当这个单元中的一部分操作失败,整个事务应全部视 为错误,所有从起始点以后的操作应全部回退到开始状态。  事务的操作:先定义开始一个事务,然后对数据作修改操作,这时如果提交(COMMIT),这...
分类:数据库   时间:2015-08-26 10:46:30    阅读次数:152
JDBC ORACLE 数据库隔离级别
数据库的隔离级别: 于同时运行的多个事务, 当这些事务访问数据库中相同的数据时, 如果没有采取必要的隔离机制, 就会导致各种并发问题: 脏读: 对于两个事物 T1, T2, T1 读取了已经被 T2 更新但还没有被提交的字段. 之后, 若 T2 回滚,       T1读取的内容就是临时且无效的. 不可重复读: 对于两个事物 T1, T2, T1 读取了一个字段, 然后 T2 更新了该字段...
分类:数据库   时间:2015-08-26 10:45:20    阅读次数:189
JDBC ORACLE BLOB处理
LOB,即Large Objects(大对象),是用来存储大量的二进制和文本数据的一种数据类型(一个LOB字段可存储可多达4GB的数据)。 LOB 分为两种类型:内部LOB和外部LOB。     内部LOB将数据以字节流的形式存储在数据库的内部。因而,内部LOB的许多操作都可以参与事务, 也可以像处理普通数据一样对其进行备份和恢复操作。Oracle支持三种类型的内部LOB: BLOB(二进...
分类:数据库   时间:2015-08-26 10:44:05    阅读次数:233
SQLite这么娇小可爱,不多了解点都不行啊
在我眼里,MySQL和Oracle是这样的而SQLite在是这样的所以这么萌的数据库,我真的应该多了解她的。简介SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统。它的设计目标是嵌入式的,目前Android和iOS的设备内置的都是SQLite数据库。SQLite虽然娇小,但也支持...
分类:数据库   时间:2015-08-26 10:39:46    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!