Site Overlay

MySQL – Midlertidige Tabeller

Reklamer

Den midlertidige tabeller kan være meget nyttigt i nogle tilfælde at holde midlertidige data. Det vigtigste, der skal være kendt for midlertidige tabeller, er, at de vil blive slettet, når den aktuelle klientsession ophører.

Hvad er midlertidige tabeller?

midlertidige tabeller blev tilføjet i Mys .l Version 3.23. Hvis du bruger en ældre version af Mys .l end 3.,23, Kan du ikke bruge de midlertidige tabeller, men du kan bruge Heapborde.som tidligere nævnt vil midlertidige tabeller kun vare så længe sessionen er i live. Hvis du kører koden i et PHP-script, ødelægges den midlertidige tabel automatisk, når scriptet er færdig med at udføre. Hvis du er tilsluttet Mys .l-databaseserveren via Mys .l-klientprogrammet, eksisterer den midlertidige tabel, indtil du lukker klienten eller manuelt ødelægger tabellen.

eksempel

følgende program er et eksempel, der viser brugen af den midlertidige tabel., Den samme kode kan bruges i PHP-scripts ved hjælp af Mys .l_ .uery () – funktionen.

Når du udsteder en SHO.TABLES-kommando, vil din midlertidige tabel ikke blive opført på listen. Nu, hvis du vil logge ud af Mys .l-sessionen, og så vil du udstede en udvalgt kommando, så finder du ingen data tilgængelige i databasen. Selv din midlertidige tabel vil ikke eksistere.

Dropper midlertidige tabeller

som standard slettes alle midlertidige tabeller af Mys .l, når din databaseforbindelse afsluttes., Stadig hvis du vil slette dem imellem, så gør du det ved at udstede DROP TABLE-kommandoen.

følgende program er et eksempel på at droppe en midlertidig tabel −

Reklamer

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *