有没有办法在Mysql数据库中获取表的ID?
如果我使用show tables
语句,我会收到很多关于数据库中表格的信息,但是没有标识符。我怎样才能得到表格的实际ID?
答案 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