【发布时间】:2012-01-10 02:22:37
【问题描述】:
如今 MySQL 触发器有多常见 - 绝大多数主机是否都安装了足够的 MySQL 服务器?
【问题讨论】:
-
这个问题很可能因为过于宽泛而被关闭。你能给我们一个更具体的用例吗?
标签: php mysql hosting web-hosting
如今 MySQL 触发器有多常见 - 绝大多数主机是否都安装了足够的 MySQL 服务器?
【问题讨论】:
标签: php mysql hosting web-hosting
除非您要求使用专用主机或类似的主机,例如 VPS 主机,否则我不会尝试在桌子之外使用太多其他东西。
大多数共享/转销商配置都存在有关 VIEW、TRIGGERS 和 STORED PROCEDURES 的权限问题。
如果您不介意为您的应用程序需要专用托管,那么我认为您可以安全地使用这些。
【讨论】:
我不知道绝大多数情况,但我不会选择不允许我执行触发器和存储过程的提供程序。
触发器非常强大,在执行高级操作时非常难以生存,尤其是在不停机的情况下进行升级和在表之间迁移数据。
我会说触发器在严肃的设置中非常常见,但在数据库的早期阶段几乎从未出现。
只要我的 50 美分。
【讨论】:
我认为这会很好。根据 MySQL 文档,从 MySQL 5.0.2 开始支持触发器:
从 MySQL 5.0.2 开始包括对触发器的支持。
http://dev.mysql.com/doc/refman/5.0/en/triggers.html
该版本已经存在了一段时间,从 2005 年 10 月发布的 5.0 开始: http://en.wikipedia.org/wiki/MySQL#Product_history
所以,我猜这对你有用,除非它安装在一个非常旧的主机上,否则它应该可以工作。
【讨论】: