内置数据库" information_schema"不记录用户创建的数据库中表的上次更新时间

时间:2017-05-24 15:00:49

标签: mysql sql logging mariadb information-schema

内置数据库setAccountfk的{​​{1}}表未记录用户创建的数据库中表的活动,因为字段tablesinformation_schema缺少值用户分别创建了数据库和表名,禁止我运行SQL查询

table_schema

用于检索数据库中表的上次更新时间(或更改时间)(即,更新,删除或插入特定表中的数据的最后一次),以确定是否需要备份。

任何人都可以帮我解决数据库中记录活动的这个问题并解释其背后的原因吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

显然你的表是InnoDB,你使用的是10.2以下的MariaDB版本。

你遇到的是old MySQL bug(或者更确切地说是缺少功能,因为它是由InnoDB团队设想的)。它已在最新稳定的InnoDB中修复,它包含在MariaDB 10.2中。

对于MyISAM表,它也可以在以前的版本中使用。