mysql臨時表的作用 MySQL中臨時表的基本創(chuàng)建與使用教程?
MySQL中臨時表的基本創(chuàng)建與使用教程?1. 臨時表與mysql斷開連接后,系統(tǒng)會自動刪除臨時表中的數(shù)據(jù),但僅限于以下語句創(chuàng)建的表:1)定義字段create temporary table tmp_u
MySQL中臨時表的基本創(chuàng)建與使用教程?
1. 臨時表與mysql斷開連接后,系統(tǒng)會自動刪除臨時表中的數(shù)據(jù),但僅限于以下語句創(chuàng)建的表:1)定義字段create temporary table tmp_u2;table(name varchar(10)not null,value integer not null)2)直接將查詢結(jié)果導(dǎo)入臨時表create temporary table tmputable SELECT*FROM tableuname2。此外,MySQL還允許您直接在內(nèi)存中創(chuàng)建臨時表,因為它在內(nèi)存中。速度會很快。語法如下:create temporary table tmputable(name VARCHAR(10)NOT NULL,value INTEGER NOT NULL)TYPE=HEAP 3。從上面的分析可以看出,臨時表的數(shù)據(jù)會被清除,斷開連接時會自動清除。但是,您的程序不可能在每次發(fā)布SQL時都連接到數(shù)據(jù)庫(如果是這樣的話,您會擔(dān)心一個問題)。如果沒有,則沒有問題),因為只有在斷開與數(shù)據(jù)庫的連接時才會清除數(shù)據(jù)如果在數(shù)據(jù)庫連接中多次發(fā)出SQL,系統(tǒng)將不會自動清空臨時表數(shù)據(jù)。---以上,希望對您有所幫助。