Site Overlay

MySQL – temporära tabeller

annonser

temporära tabeller kan vara mycket användbara i vissa fall för att hålla temporära data. Det viktigaste som bör vara känt för tillfälliga tabeller är att de kommer att tas bort när den aktuella klientsessionen avslutas.

Vad är tillfälliga tabeller?

tillfälliga tabeller lades till i MySQL version 3.23. Om du använder en äldre version av MySQL än 3.,23, Du kan inte använda de temporära tabellerna, men du kan använda Heap-tabeller.

som tidigare nämnts kommer tillfälliga tabeller bara att vara så länge sessionen lever. Om du kör koden i ett PHP-skript förstörs den temporära tabellen automatiskt när skriptet är klart. Om du är ansluten till MySQL-databasservern via MySQL-klientprogrammet, kommer den tillfälliga tabellen att existera tills du stänger klienten eller manuellt förstör tabellen.

exempel

följande program är ett exempel som visar användningen av den temporära tabellen., Samma kod kan användas i PHP-skript med mysql_query () – funktionen.

När du utfärdar kommandot Visa tabeller visas inte den tillfälliga tabellen i listan. Nu, om du kommer att logga ut från MySQL-sessionen och då kommer du att utfärda ett utvalt kommando, så hittar du inga data tillgängliga i databasen. Även ditt tillfälliga bord kommer inte att existera.

släppa tillfälliga tabeller

som standard tas alla temporära tabeller bort av MySQL när din databasanslutning avslutas., Fortfarande om du vill ta bort dem däremellan, gör du det genom att utfärda kommandot DROP TABLE.

följande program är ett exempel på att släppa en tillfällig tabell −

annonser

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *