嗨,我用臨時表工作,我想知道臨時表的存儲引擎(InnoDB的,MyISAM的....)如何找到MySQL的臨時表的存儲引擎
我使用下面的代碼找到但它沒有顯示我的存儲引擎。
$engine="SELECT ENGINE FROM information_schema.TABLES WHERE TABLE_SCHEMA='test' AND `TABLE_NAME`='temporary_table'";
$export = mysql_query($engine, $connection) or die ("Sql error : ".mysql_error());
while ($row = mysql_fetch_array($export, MYSQL_BOTH)) {
printf ("ENGINE: %s ---", $row[0]);
}
但是,當我嘗試在我的數據庫中查找物理表的存儲引擎時,相同的代碼正在工作嗎?
任何幫助非常感謝。謝謝。
我得到了錯誤:E_TOO_MANY_CAPITAL_LETTERS。 – Jocelyn 2013-04-30 09:09:01
,但我的物理表「ENGINE:InnoDB」 – TomPHP 2013-04-30 09:12:13