Mysql ideiglenes táblák

Az ideiglenes táblák nagyon hasznosak lehetnek bizonyos esetekben az ideiglenes adatok mentéséhez. A legfontosabb dolog, amit az ideiglenes táblákról ismerni kell, hogy törölni fogják őket, amikor a jelenlegi ügyfél munkamenet leáll.

Ideiglenes táblákat adtak a MySQL 3.23-as verziójához. Ha a MySQL korábbi verzióját használja, mint a 3.23, akkor nem használhat ideiglenes táblákat, de használhat heap táblákat.

Amint korábban említettük, az ideiglenes táblák csak addig folytatódnak, amíg a munkamenet él. Ha PHP-kódban futtatja a kódot, az ideiglenes tábla automatikusan megsemmisül, amikor a parancsfájl befejezi a végrehajtást. Ha a MySQL ügyfélprogramhoz kapcsolódik egy MySQL adatbázis-kiszolgálóhoz, az ideiglenes tábla mindaddig létezik, amíg az ügyfél bezárva vagy kézzel megsemmisíti a táblát.

Az alábbiakban bemutatjuk, hogyan használhat egy ideiglenes táblát. Ugyanez a kód használható a PHP szkriptekben a mysql_query () függvénnyel.

Amikor a parancsot kiadó táblák megjelenítése, majd az ideiglenes tábla nem szerepel. Most, ha elhagyja a MySQL ülés, és akkor kiadja a SELECT parancs, akkor a nincs adat az adatbázisban. Még az ideiglenes asztalod sem létezik.

Az ideiglenes táblák törlése:

Alapértelmezés szerint minden ideiglenes táblát törölni kell a MySQL használatával, amikor az adatbázishoz való kapcsolódás megszűnik. Ha azonban el szeretné távolítani őket, akkor a DROP TABLE parancs kiadásával.

Az alábbi példa egy ideiglenes tábla eldobásával:

Kapcsolódó cikkek