暂无图片
mysql增加字段后,系统会记录吗?
我来答
分享
暂无图片 匿名用户
mysql增加字段后,系统会记录吗?

mysql增加字段后,系统会记录吗?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
披头

MySQL 不会自动记录表结构变更。你可以采取如下措施之一解决:

1、手动记录;

2、将数据库表定义文件(比如 DDL 语句)纳入版本控制系统(比如 Git);

3、使用数据库审计功能。

暂无图片 评论
暂无图片 有用 0
梧桐

在MySQL中,表结构的变更(如添加、删除、修改字段)会被记录在系统的数据字典中,维护元数据信息并跟踪表结构的变化。MySQL使用系统表来存储这些元数据信息。

以下是常见的系统表,用于记录表结构变更的元数据信息:

  1. information_schema.COLUMNS:表包含所有数据库中表的列信息,包括列名、数据类型、是否为主键等。
  2. information_schema.TABLES: 表包含所有表的基本信息,如表名、引擎类型、行数等。
  3. information_schema.STATISTICS:表包含了索引和统计信息,包括索引名、列名、基数等。
  4. information_schema.TABLE_CONSTRAINTS表包含了表的约束信息,如主键、外键、唯一约束等。

您可查询一下第一个表 information_schema.COLUMNS,观察一下。祝顺利

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏