标签: mysql information-schema
在MySQL中,information_schema.tables.table_name列标识数据库中所有表的名称。我想在通用更新历史记录表中记录表的名称。我可以使用varchar(64)来完成它,但如果表名很长,这可能会非常浪费。我可以使用查找表来存储名称的副本,然后使用指向my_table_names.id的外键,但考虑到表名已存在,这似乎比必要的工作更多。问题是,当我查看phpMyAdmin时,我看不到任何类型的“id”列或其他主键。那我怎么引用一行呢?