获取 Mysql 数据库中表的标识
Get Identity of Tables in a Mysql Database
有没有办法在 Mysql 数据库中获取 Table 的 ID?
如果我使用 show tables
语句,我会在我的数据库中获得很多关于 Table 的信息,但没有标识符。我怎样才能得到 Table 的实际 ID?
您可以使用 OOP 方法调用 Mysql 数据库中的 ID
试试这个:
SELECT table_id, SUBSTRING_INDEX(name, '/', -1) as table_name FROM `INNODB_SYS_TABLES` where name like 'database_name%';
例如,显示mysql
数据库中所有table的ID:
SELECT table_id, SUBSTRING_INDEX(name, '/', -1) as table_name FROM `INNODB_SYS_TABLES` where name like 'mysql%';
有没有办法在 Mysql 数据库中获取 Table 的 ID?
如果我使用 show tables
语句,我会在我的数据库中获得很多关于 Table 的信息,但没有标识符。我怎样才能得到 Table 的实际 ID?
您可以使用 OOP 方法调用 Mysql 数据库中的 ID
试试这个:
SELECT table_id, SUBSTRING_INDEX(name, '/', -1) as table_name FROM `INNODB_SYS_TABLES` where name like 'database_name%';
例如,显示mysql
数据库中所有table的ID:
SELECT table_id, SUBSTRING_INDEX(name, '/', -1) as table_name FROM `INNODB_SYS_TABLES` where name like 'mysql%';