传说中的MySQL 5 具有了存储过程的功能,今天小试一把.哈,还真不错 :)
写下来,和大家一起学习.以后的一些高级功能,偶有空就写写,接着续在整个
帖子下面. ok,开始......
1、下载、安装,不用多说(偶喜欢非安装版,解压就能用,方便)
2、启动MySQL 5 :
开启一个控制台,并进入到MySQL 的 bin目录下;
登录,输入: mysql -h localhost -u root -p
3、选择一个数据库: 偶使用test整个数据库。这个库没有任何的表。
4、建立一个表:
mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
-> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);
5、插入一行数据:
mysql> INSERT INTO pet
-> VALUES (′Puffball′,′Diane′,′hamster′,′f′,′1999-03-30′,NULL);
6、创建一个过程:
mysql> delimiter // --- 这是定义结束符为“//”
mysql> CREATE PROCEDURE simpleproc (OUT param1 INT)
-> BEGIN
-> SELECT COUNT(*) INTO param1 FROM t;
-> END
-> //
Query OK, 0 rows affected (0.00 sec)
好,一个过程创建完毕。
7、执行过程:
mysql> delimiter ; --- 这是定义结束符为“;”,因为上面定义成了“//”,要改回来,保持习惯一致。
mysql> CALL simpleproc(@a);
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT @a;
+------+
| @a |
+------+
| 3 |
+------+
1 row in set (0.00 sec)
哈哈,过程调用成功。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
·MySQL数据备份 (1709篇文章)
·MySQL (1605篇文章)
·MySQL安全 (8548篇文章)
·存储过程 (1757篇文章)
·城域网专题 (6839篇文章)
·网络存储—光纤通道 (1786篇文章)
·服务器存储专栏 (6379篇文章)
·mysql 存储过程 (19篇文章)
·MySQL (1605篇文章)
·MySQL安全 (8548篇文章)
·存储过程 (1757篇文章)
·城域网专题 (6839篇文章)
·网络存储—光纤通道 (1786篇文章)
·服务器存储专栏 (6379篇文章)
·mysql 存储过程 (19篇文章)
·JSP连接Mysql数据库 (1337次浏览)
·安装和卸载MySQL的Windows系统服务 (1) (1227次浏览)
·SQL注入实战---利用“dbo”获得SQL管理权限 (1226次浏览)
·SQL注入漏洞全接触--进阶篇(二) (1194次浏览)
·触发器概述 (456次浏览)
·在Linux异构网络中备份MYSQL数据库(图) (330次浏览)
·送给新手---MySQL使用的前奏 (77次浏览)
·常用MySQL的命令集锦 (40次浏览)
·Ubuntu 7.04系统上安装Apache PHP MySQL (35次浏览)
·轻松接触MySQL数据库支持的3个引擎 (26次浏览)
·安装和卸载MySQL的Windows系统服务 (1) (1227次浏览)
·SQL注入实战---利用“dbo”获得SQL管理权限 (1226次浏览)
·SQL注入漏洞全接触--进阶篇(二) (1194次浏览)
·触发器概述 (456次浏览)
·在Linux异构网络中备份MYSQL数据库(图) (330次浏览)
·送给新手---MySQL使用的前奏 (77次浏览)
·常用MySQL的命令集锦 (40次浏览)
·Ubuntu 7.04系统上安装Apache PHP MySQL (35次浏览)
·轻松接触MySQL数据库支持的3个引擎 (26次浏览)
·2007开源数据库MySQL:将展翅高飞 10-31
·mysql导入数据相关的一些东西 10-31
·轻松掌握在 Mac OS X中安装MySQL 10-25
·建立MySQL的SSL连接通道 10-17
·帮助你如何迅速优化你MySQL数据库性能 10-09
·无法远程登入MySQL数据库的几种解决办法 10-09
·带你完全认识MySQL数据库中Show命令用法 10-09
·安装MySQL5.0后出现1607异常的解决办法 10-09
·快速掌握 Mysql数据库对文件操作的封装 10-09
·MySQL 5.0.16乱码问题的解决方法 10-09
·mysql导入数据相关的一些东西 10-31
·轻松掌握在 Mac OS X中安装MySQL 10-25
·建立MySQL的SSL连接通道 10-17
·帮助你如何迅速优化你MySQL数据库性能 10-09
·无法远程登入MySQL数据库的几种解决办法 10-09
·带你完全认识MySQL数据库中Show命令用法 10-09
·安装MySQL5.0后出现1607异常的解决办法 10-09
·快速掌握 Mysql数据库对文件操作的封装 10-09
·MySQL 5.0.16乱码问题的解决方法 10-09
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
站内频道文章精选
百度推荐,商机无限
搜索您感兴趣的内容



