2012-06-28 56 views
0

我寫了一個PHP腳本使用查詢SQL查詢從

$查詢=「SHOW TABLES FROM $ DBNAME」列出所有存在於數據庫中的表的數據庫列出所有表的內容;

現在,我想知道什麼SQL查詢可以用來列出數據庫中所有表的「內容」,同時顯示它,然後將其存儲在一個文件中。

提前感謝..

回答

2

您可以使用mysqldump來轉儲數據庫中的所有數據。否則,您可以運行查看所有表名,然後使用select * from x;從早先檢索的表名x中獲取所有數據。

+0

謝謝Neo。但我希望x被稱爲數據庫中的所有表。這就是我問的問題。 – user1427429

+0

你可以在PHP中使用foreach循環。你可以這樣做: foreach($ results as $ table_name) $ query =「select * from $ table_name」; ...... – Neo