怎么在MYSQL 里创建存储过程
在DOS 里也可以执行
在DOS 里也可以执行
解决方案 »
- 《PHP和MySQL Web开发》这本书
- 关于php excel的问题
- \[.+?\]/U 正则是什么意思?
- 为什么用preg_match 抓不到<head></head>之间的内容
- 使用PHP读取*.MPP文件
- 求助:mysql cannot use database
- 一个字段多个值的数据库设计问题
- 文件下载代码,下载完自己的图片打开说文件破损
- 如何知道一个用户一次在我的网站上浏览了多少网页
- 请问这是为什么?帮忙看看好吗?
- 求助,为何我在xp下可以发邮件,而在windows2003下却发送邮件失败?
- 请问怎样把下面js游戏中finaltime写入数据库中?php+mysql实现?急!!!!!!
4 创建一个简单的存储过程mysql>create procedure hi() select 'hello';
5 存储过程创建完毕,看怎么调用它mysql>call hi();
显示结果 mysql> call hi();
+-------+
| hello |
+-------+
| hello |
+-------+
1 row in set (0.00 sec)Query OK, 0 rows affected (0.01 sec)
6 一个简单的储存过程就成功了,这只是一个演示,存储过程可以一次执行多个sql语句,所以php只连接数据库一次就能查询多个语句;不过要返回多个结果集就必须用mysqli扩展来查询,否则会提示错误can't return a result set in the given context
所以要使用这些新功能,最好适应使用mysqli的php扩展库函数的用法类似,就是多了一个返回值