我希望能够在创建表格之前不久暂停(几秒钟左右),这样我就可以在我的控制台中发现安装过程中的哪一步正在运行"创建表"言。
如果我能够在" INFORMATION_SCHEMA"中的表格上创建触发器,我假设我能够捕获尝试创建表格的确切时刻,我可以看到我在运行的脚本的哪一步开始创建文件。
目前
当我在CREATE TRIGGER ...
内引用表时,INFORMATION_SCHEMA
语句没有做任何事情。
有没有办法绕过这个?
答案 0 :(得分:3)
您无法在 information_schema 数据库中的表格上设置触发器。
参见手册。
MySQL 5.1 Reference Manual
Chapter 20. INFORMATION_SCHEMA Tables
Usage Notes for the INFORMATION_SCHEMA Database
INFORMATION_SCHEMA is a database within each MySQL instance, the place that stores
information about all the other databases that the MySQL server maintains. The
INFORMATION_SCHEMA database contains several read-only tables. They are actually views, not
base tables, so there are no files associated with them, and you cannot set triggers on them.