存储引擎:不同的存储引擎可以给数据库带来不同的功能和性能。查看当前数据库软件支持哪些存储引擎mysql>showengines;在mysql5.5及以后的版本中,默认的存储引擎是InnoDB,而在5.5之前,默认为MyISAM引擎MyISAM引擎MyISAM存储引擎注重速度,但是不支持事务、不支持外键等。MyI..
分类:
数据库 时间:
2017-03-31 22:17:15
阅读次数:
175
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
1、 什么是存储过程 简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法; ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用 2、 实现一个简单的存储过程 ...
分类:
数据库 时间:
2017-03-31 10:18:10
阅读次数:
225
一、MySQL存储引擎 二、存储引擎如何选择 是否支持事务 检索和添加速度 锁机制 缓存 是否支持全文索引 是否支持外键 三、MyISAM和InnoDB对比 四、什么时候使用MyISAM和InnoDB MyISAM:读事务要求不高,以查询和插入为主,例如各种统计表。 InnoDB:对事务要求高,保存 ...
分类:
数据库 时间:
2017-03-27 00:47:08
阅读次数:
278
存储过程 存储过程简称过程,procedure,是一种用来处理数据的方式,可以理解为是没有返回值的函数 创建过程 create procedure 过程名([参数列表]) begin -- 过程体 end -- 创建过程 create procedure pro1() select * from m ...
分类:
数据库 时间:
2017-03-22 00:59:48
阅读次数:
201
最近做一个订单自动超时和自动收货的功能,因为以前是用的mysql 存储过程和定时器来完成,这次的业务逻辑相对复杂用以前的方式就不太合适,本来是准备使用定时执行php脚本来实现的,后来发现业务逻辑中使用THINK PHP 内置方法较多移植不太方便,先解决方式如下: 1.建立bat文件 2.在api.p ...
Mycat是一个开源的分布式数据库系统,不同于oracle和mysql,Mycat并没有存储引擎,但是Mycat实现了mysql协议,前段用户可以把它当做一个Proxy。其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端mysql存储引擎里面。最新版本的Mycat不仅支持mysql,还 ...
分类:
其他好文 时间:
2017-03-18 23:05:48
阅读次数:
608
本人以前主要用的是MSSQL,最近项目在使用MYSQL,自己是一个 典型的小白。今天就记录一下 一个mysql存储过程,里面需要分割字符串和 动态执行sql语句。 关于字符串 分割我开始使用 LOCATE 和Position来做,不知道在proc 里面有时候报错,单独的查询有可以。后来在网上 找了一 ...
分类:
数据库 时间:
2017-03-14 10:29:30
阅读次数:
377
这是我学习mysql存储过程时关心的几个点内容,希望能对你们学习存储过程有所帮助。 语法: create procedure sp_name ([proc_parameter[,...]]) [characteristic ...]begin.......end Proc_parameter:存储过 ...
分类:
数据库 时间:
2017-03-12 01:09:38
阅读次数:
168