【问题标题】:triggers and how to use them in phpmyadmin tool触发器以及如何在 phpmyadmin 工具中使用它们
【发布时间】:2011-12-13 15:03:52
【问题描述】:

我刚刚下载了 WAMP 服务器,用于一个附带基本 SQL 课程的小型大学项目。当我在 WAMP 中打开 mysql 控制台窗口时,我被要求输入密码,但由于没有密码,我不输入密码它进入并继续。我使用 phpmyadmin 工具创建了一些表和一些触发器。当没有触发器时,插入语句工作正常,但如果我尝试在启用触发器的情况下插入,则会给我一个错误消息“mysql.proc 不存在”。有人可以帮我解决这个问题。我真的不明白如何授予权限和东西以及如何设置密码。 (我 4 天前刚买了一台电脑)。有人可以帮帮我吗?(请详细的菜鸟步骤?)

【问题讨论】:

  • 这不是培训网站。显示您到目前为止所绑定的内容(查询等),我们可以帮助解决它,但我们不会成为您的学校或老师。
  • 好吧,对不起。好的,基本上每个表都有 4 个属性。姓名,身份证,跑步和检票口。有4张桌子。联赛 1,联赛 2,联赛 3,联赛 4 联赛 4 只有精英球员。当一名球员在低级别联赛中表现出色时,他就会被提升到高级别联赛。我正常地将行插入到每个表中,并且在未启用促销触发器时它工作得非常好。但是当我启用触发器时,我收到一条错误消息,说“mysql_proc 不存在”。我不确定这意味着什么。或如何解决它。
  • @SrinivasSuresh 您是否创建了任何存储过程?
  • MySQL 已升级,但未运行 mysql_upgrade 脚本/程序来更新表。所以有些表与最新版本不兼容。

标签: mysql phpmyadmin wamp wampserver


【解决方案1】:

参考this 链接和this 链接,您似乎遇到了一些mysql 版本问题。尝试获取最新的 WAMP 设置。

【讨论】:

  • 谢谢!原来是电脑的问题。不过还没想清楚是什么。我在另一台计算机上下载了最新版本的 WAMP,它运行正常。
猜你喜欢
  • 1970-01-01
  • 2016-08-18
  • 2015-05-18
  • 2012-04-02
  • 1970-01-01
  • 1970-01-01
  • 2015-10-14
  • 2010-12-15
相关资源
最近更新 更多