MySQL是一種廣泛應用于網站和軟件開發的關系型數據庫管理系統。MySQL中的所有數據表都存儲在數據庫中。想要查看所有表及其對應的表ID,需要進入MySQL的控制臺并使用SQL語句來查找。
SHOW TABLES;
以上SQL語句可以列出當前數據庫中的所有數據表。
mysql>SHOW TABLES; +----------------------+ | Tables_in_databasename| +----------------------+ | table1 | | table2 | | table3 | +----------------------+
在顯示的結果中,Tables_in_databasename中的databasename是當前數據庫的名稱,table1、table2、table3是數據表的名稱。
要查看某一個表的ID,可以使用以下SQL語句:
SHOW TABLE STATUS LIKE 'tablename';
其中tablename是要查看的表的名稱。執行以上SQL語句,將會得到該表的完整信息,包括ID、名稱、類型、引擎、版本、創建時間、修改時間等。
mysql>SHOW TABLE STATUS LIKE 'table1'; +---------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------------+----------+----------------+---------+ | Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment | +---------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------------+----------+----------------+---------+ | table1 | InnoDB | 10 | Dynamic | 0 | 16 | 16384 | 0 | 0 | 8388608 | NULL | 2020-01-01 00:00:00 | 2020-01-02 00:00:00 | NULL | utf8_general_ci | NULL | | | +---------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------------+----------+----------------+---------+
在上述結果中,ID對應的列為Name,值為table1。
上一篇css一邊傾斜