私は手動で書いてみたcakephpでテーブルクエリを表示する必要がありますSHOW table status FROM DATABASE like 'table_name'
が、私の懸念は、このサイトに住んでいたときにデータベース名がそれに応じて変更され、手動で変更したくないということです。
以下のコードも試しましたが、テーブルの詳細が見つかりませんでした。
$db =& ConnectionManager::getDataSource('default');
$modelname = "service_requests";
$query = $db->describe($modelname);
そして、私のクエリは以下のようなものを返すと思います。
[TABLES] => Array
(
[Name] => service_requests
[Engine] => MyISAM
[Version] => 10
[Row_format] => Dynamic
[Rows] => 201
[Avg_row_length] => 478
[Data_length] => 96536
[Max_data_length] => 281474976710655
[Index_length] => 4096
[Data_free] => 400
[Auto_increment] => 202
[Create_time] => 2012-12-13 17:10:16
[Update_time] => 2012-12-18 10:27:34
[Check_time] =>
[Collation] => utf8_general_ci
[Checksum] =>
[Create_options] =>
[Comment] =>
)
どうもありがとうございます。