【问题标题】:How to create trigger through phpmyadmin?如何通过 phpmyadmin 创建触发器?
【发布时间】:2012-11-15 15:42:04
【问题描述】:

在我的 wamp 服务器上,我有一个 phpMyadmin 版本,允许我通过界面创建触发器。 但是在我的服务器上来自 OVH 该选项不存在,所以我尝试更新几乎所有我可以(mysql,phpmyadmin)的东西,现在似乎与我的本地安装相同。但我仍然不能做那个手术。 当我比较两个版本时,表 informations_schema 存在一些差异,但我不知道如何解决该问题。 有人可以帮忙吗?

【问题讨论】:

    标签: mysql triggers phpmyadmin


    【解决方案1】:

    phpMyAdmin 仅在您的 MySQL 服务器支持触发器(MySQL 5.0.2 及更高版本)并且您的用户被允许创建触发器(他需要“TRIGGER”权限)时才显示此选项。您可以通过在 phpMyAdmin 的 SQL 查询框中查询“SHOW GRANTS”来检查您的权限。也许您的提供商不希望您使用触发器。

    【讨论】:

    • 感谢您的回答 Alexander,我会朝着这个方向前进,我认为我的 MySQL 服务器没有正确更新。我在网上寻找如何在 gentoo 版本 2 上升级它,但似乎并不那么容易..
    【解决方案2】:

    如果您的用户有权创建触发器,请尝试使用CREATE TRIGGER Syntax

    或者使用Devart dbForge Studio——mysql的最佳工具

    【讨论】:

    • 我可以手动创建它们......但是当我看到它的界面时,它真的更容易维护,我想在我的网络服务器上做同样的事情
    • 您可以从 phpmyadmin 在线查看具有该功能的演示。在“加号”的右上角,您可以添加触发器和事件:demo.phpmyadmin.net/master-config
    猜你喜欢
    • 2012-07-14
    • 2015-10-14
    • 2013-07-26
    • 2018-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-20
    相关资源
    最近更新 更多