답변:
SHOW TABLE STATUS보다 많은 열이 있습니다. 그러나 트릭을 수행합니다.
SELECT * FROM information_schema.tables WHERE table_schema = DATABASE();
업데이트 2011-06-07 19:02
SELECT table_name,Engine,Version,Row_format,table_rows,Avg_row_length,
Data_length,Max_data_length,Index_length,Data_free,Auto_increment,
Create_time,Update_time,Check_time,table_collation,Checksum,
Create_options,table_comment FROM information_schema.tables
WHERE table_schema = DATABASE();
이 쿼리는 현재 데이터베이스를 설정 한 경우 작동합니다.
특정 데이터베이스를 하드 코딩 할 수도 있습니다.
SELECT table_name,Engine,Version,Row_format,table_rows,Avg_row_length,
Data_length,Max_data_length,Index_length,Data_free,Auto_increment,
Create_time,Update_time,Check_time,table_collation,Checksum,
Create_options,table_comment FROM information_schema.tables
WHERE table_schema = 'mysql';
이 조회를 사용하여 모든 정보 스키마를 표시 할 수 있습니다.
SELECT * FROM information_schema.tables WHERE table_schema = DATABASE ();
또는 속기 :
'tableName'과 같은 테이블 상태 표시