mysql - 我在 Mysql 数据库上有两个触发器,但我只能使用 SHOW TRIGGERS 列出一个

标签 mysql list triggers show multiple-instances

我为 MySQL 数据库创建了两个触发器。但我想获取触发器名称和语句,但是当我尝试时,我仅使用代码返回一个触发器的一组数组:

$TriggersOfArray = (mysql_fetch_assoc(mysql_query("SHOW TRIGGERS")));

我尝试使用\G 参数,但不起作用。

最佳答案

您需要循环结果集才能获取所有结果。 mysql_fetch_assoc() 仅提供当前行的关联数组。请参阅here .

关于mysql - 我在 Mysql 数据库上有两个触发器,但我只能使用 SHOW TRIGGERS 列出一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20615774/

相关文章:

mysql - 触发器和多列主键

mysql - 两个右连接

python - 此代码的列表理解或更有效的方法

mysql - 触发错误 : SQL Error (1193): Unknown system variable 'Showedup'

regex - 如何在 F# 中创建从 A 到 Z 的列表

c++ - 如何访问在 C++ 中通过引用传递的列表/vector 的元素

java - 无法通过 hibernate 执行触发器

mysql - 更正查询以从三个不同的表中获取数据

php - Mysqli_query 结果到变量 PHP

php - 时间未插入数据库表