所以存储过程是可复用的组件!想象一下如果你改变了主机的语言,这对存储过程不会产生影响,因为它是数据库逻辑而不是应用程序。存储过程是可以移植的!当你用SQL编写存储过程时,你就知道它可以运行在Mysql支持的任何平台上,不需要你额外添加运行环境包,也不需要为程序在操作系统中执行设置许可,或者为你的不同型号的电脑存储过程将被保存!如果你编写好了一个程序,例如显示银行事物处理中的支票撤消,那想要了解支票的人就可以找到你的程序。 或者 ~/mysql-5.0/scripts/mysql_install_db
在安装了最新版本后,你必须运行 mysql_fix_privilege_tables
mysql_install_db (只需要运行其中一个就够了)——不然存储过程将不能工作。我同时启用在root身份后运行一个非正式的SQL脚本,如下:
mysql>source/home/pgulutzan/mysql-5.0/scripts/mysql_prepare_privilege_tables_for_5.sql Starting the MySQL Client 启动MySQL客户端 这是我启动mysql客户端的方式。你也许会使用其他方式,如果你使用的是二进制版本或者是Windows系统的电脑,你可能会在其他子目录下运行以下程序:
easy@phpv:~> /usr/local/mysql/bin/mysql --user=root 在演示中,我将会展示以root身份登陆后的mysql客户端返回的结果,这样意味着我有极大的特权。 |
正在阅读:MySQL 5.0新特性教程 存储过程:第一讲MySQL 5.0新特性教程 存储过程:第一讲
2005-09-02 10:02
出处:PConline原创
责任编辑:moningfeng
键盘也能翻页,试试“← →”键