代码之家  ›  专栏  ›  技术社区  ›  Mask

这个过程在MySQL 5中有效,但在MySQL6中失败了,为什么?

  •  1
  • Mask  · 技术社区  · 16 年前

    程序:

    delimiter |
    create procedure  pro_regs(in username varchar(50), 
                               in pwd varchar(50), 
                               in email varchar(50), 
                               in address varchar(50)) 
      begin  
    
         insert into regists 
           ( `user_name` , `user_psd` , `user_email` , `user_address`)
         values
           (username, pwd, email, address);
    
      end|
    

    有人知道吗?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Peter Lindqvist    16 年前

    从你的描述中不可能回答,但你可能会发现这很有帮助。

    存储例程需要proc表 在mysql数据库中。这张桌子是 在MySQL 6.0中创建 安装程序。如果你是 从早期版本升级到MySQL6.0 版本,请确保更新您的授权 以确保进程 表存在。

    我必须问你是否意识到MySQL6不再被开发了?

    MySQL 6.0参考手册 已经退休了。

    MySQL6.0不是在 Alpha状态和新版本没有 做了一段时间,所以手册 也被撤回。

    新的发展是当前的重点 在MySQL 5.4上。更多信息, 参见MySQL 5.4参考手册。

    工具书类 Manual | Notice

    推荐文章