获取Mysql数据库中表的标识

时间:2015-11-04 08:09:07

标签: mysql database identity

有没有办法在Mysql数据库中获取表的ID?

如果我使用show tables语句,我会收到很多关于数据库中表格的信息,但是没有标识符。我怎样才能得到表格的实际ID?

2 个答案:

答案 0 :(得分:1)

试试这个:

SELECT table_id, SUBSTRING_INDEX(name, '/', -1) as table_name FROM  `INNODB_SYS_TABLES` where name like  'database_name%';
例如,

显示mysql数据库中所有表的ID:

SELECT table_id, SUBSTRING_INDEX(name, '/', -1) as table_name FROM  `INNODB_SYS_TABLES` where name like  'mysql%';

答案 1 :(得分:0)

你可以使用 OOP 方法在Mysql数据库中调用ID