這篇文章將為大家詳細講解有關mysql創(chuàng)建臨時表的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
目前創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網站建設、域名、網站空間、成都網站托管、企業(yè)網站設計、北海街道網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。mysql 利用 temporary 關鍵字就可以創(chuàng)建出一個臨時表。創(chuàng)建的這張表會在與服務器的會話終止時自動消失。
語法:
create temporary table tbl_name...;
規(guī)則:每個會話只能看到自己創(chuàng)建的臨時表,不同的會話可以創(chuàng)建相同表名稱的臨時表。臨時表的表名可以和永久表的名字相同。
好處:
可以利用臨時表保存一些臨時數(shù)據(jù),斷開會話自動清除數(shù)據(jù)。
壞處:
與服務器意外斷開會話,臨時表將被刪除。
臨時表只對創(chuàng)建會話可見,所以和線程池連接技術不能同時共用。
可能會跟永久表沖突,導致重連之后誤操作永久表種的數(shù)據(jù)。
為了避免刪除相同表明的永久表,執(zhí)行刪除表結構的時候可以使用如下語句:
drop temporary table_name;
創(chuàng)建一個臨時表
create temporary table student_copy( id int primary key, name varchar(20) )Engine=InnoDB default charset utf8;
臨時表創(chuàng)建完成,用show tables 看不見。
關于mysql創(chuàng)建臨時表的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
當前題目:mysql創(chuàng)建臨時表的方法-創(chuàng)新互聯(lián)
標題來源:http://m.rwnh.cn/article30/dddjso.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供微信小程序、網站導航、網站建設、App開發(fā)、云服務器、網頁設計公司
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)