+ -
当前位置:首页 → 问答吧 → 请问mysql.* 下面各表的作用及备份还原的注意事项

请问mysql.* 下面各表的作用及备份还原的注意事项

时间:2011-08-17

来源:互联网

在mysql.*下有这些表
mysql> show tables from mysql;
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
| event                     |
| func                      |
| general_log               |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| host                      |
| ndb_binlog_index          |
| plugin                    |
| proc                      |
| procs_priv                |
| servers                   |
| slow_log                  |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+

三个问题:
1. user表知道,proc 是用存储过程表,time是时间表,db,host,也是与权限相关的。那么其它表七什么作用?

2.什么表存储触发器相关信息,函数相关信息?

3.一般使用其它人的冷备份来还原数据库,需要把mysql 库中的什么保留下来,什么不保留进行替换?(假设权限信息需要保留下来)

作者: longxibendi   发布时间: 2011-08-17

没有人回答啊

作者: longxibendi   发布时间: 2011-08-18



QUOTE:原帖由 longxibendi 于 2011-8-17 14:14 发表
在mysql.*下有这些表
mysql> show tables from mysql;
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
| event                     |
| func                      |
| general_log               |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| host                      |
| ndb_binlog_index          |
| plugin                    |
| proc                      |
| procs_priv                |
| servers                   |
| slow_log                  |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+

三个问题:
1. user表知道,proc 是用存储过程表,time是时间表,db,host,也是与权限相关的。那么其它表七什么作用?

2.什么表存储触发器相关信息,函数相关信息?

3.一般使用其它人的冷备份来还原数据库,需要把mysql 库中的什么保留下来,什么不保留进行替换?(假设权限信息需要保留下来)

看mysql的用户手册,里面都有详细的描述。

作者: mysqldbd   发布时间: 2011-08-18