mysql臨時表

一、臨時表只在當前連接可見,當關閉連接時,Mysql會自動刪除表並釋放所有空間。
如果使用了其他MySQL客戶端程序連接MySQL數據庫服務器來創建臨時表,那麼只有在關閉客戶端程序時纔會銷燬臨時表,當然你也可以手動銷燬。

創建臨時表 CREATE TEMPORARY TABLE SalesSummary 
刪除臨時表 DROP TABLE SalesSummary;

二、完整的複製MySQL數據表,步驟如下:
1、使用 SHOW CREATE TABLE +表名 命令獲取創建數據表(CREATE TABLE) 語句,該語句包含了原數據表的結構,索引等
2、複製以下命令顯示的SQL語句,修改數據表名,並執行SQL語句,通過以上命令 將完全的複製數據表結構。
3、如果你想複製表的內容,你就可以使用 INSERT INTO 新表名(列名N)SELECT 列名 from 舊錶名 語句來實現。

Mysql元數據:
SELECT VERSION( ) 服務器版本信息
SELECT DATABASE( ) 當前數據庫名 (或者返回空)
SELECT USER( ) 當前用戶名
SHOW STATUS 服務器狀態
SHOW VARIABLES 服務器配置變量

發佈了15 篇原創文章 · 獲贊 19 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章