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