引言
1.Information_schema库里面的表貌似都是临时表的形式存在
2.Mysql库里面在/data下面有物理存储问题1.请问为什么trigger是存放到Information_schema库里面在? 难道trigger是临时提取的?不对吧..
问题2.请问那又什么把function和Stored Procedures存放到Mysql库里面呢?
(function, Stored Procedures)和trigger为什么要以这2种方式存放呢?
1.Information_schema库里面的表貌似都是临时表的形式存在
2.Mysql库里面在/data下面有物理存储问题1.请问为什么trigger是存放到Information_schema库里面在? 难道trigger是临时提取的?不对吧..
问题2.请问那又什么把function和Stored Procedures存放到Mysql库里面呢?
(function, Stored Procedures)和trigger为什么要以这2种方式存放呢?
(function, Stored Procedures)和trigger为什么要以这2种方式存放呢?function和Stored Procedures在Information_schema里也有统计信息,表名称是ROUTINES.Information_schema库在5.1后面变得非常重要,一些系统STATUS信息都可以在这里查到。
可我确实是在Information_schema表下面找到了一个TRIGGERS表的,这个表里面也确实存放了
TRIGGERS信息mysql> show tables;
+---------------------------------------+
| Tables_in_information_schema |
+---------------------------------------+
| CHARACTER_SETS |
| COLLATIONS |
| COLLATION_CHARACTER_SET_APPLICABILITY |
| COLUMNS |
| COLUMN_PRIVILEGES |
| KEY_COLUMN_USAGE |
| PROFILING |
| ROUTINES |
| SCHEMATA |
| SCHEMA_PRIVILEGES |
| STATISTICS |
| TABLES |
| TABLE_CONSTRAINTS |
| TABLE_PRIVILEGES |
| TRIGGERS |
| USER_PRIVILEGES |
| VIEWS |
+---------------------------------------+