Hvordan Sjekke Eksistensen Av Et Bord

Innholdsfortegnelse:

Hvordan Sjekke Eksistensen Av Et Bord
Hvordan Sjekke Eksistensen Av Et Bord

Video: Hvordan Sjekke Eksistensen Av Et Bord

Video: Hvordan Sjekke Eksistensen Av Et Bord
Video: Влад А4 и Директор против СИРЕНОГОЛОВОГО 2024, Kan
Anonim

Ved hjelp av MySQL kan du opprette databaser med forskjellige emner og størrelser, fra små tabellsamlinger til store bedriftsdatabaser. Store databaser er mye vanskeligere å vedlikeholde enn små databaser på grunn av mangfoldet av tabeller og forholdet mellom dem. Det er ofte nødvendig å sjekke om det er opprettet en tabell tidligere eller ikke.

Hvordan sjekke eksistensen av et bord
Hvordan sjekke eksistensen av et bord

Nødvendig

kunnskap om MySQL

Bruksanvisning

Trinn 1

Administratoren kommuniserer med databasen ved hjelp av spesielle forespørsler. Spørringer blir dannet på MySQL-språket med et spesielt programmeringsspråk som har sine egne regler for skriving og et sett med operatører. For å sjekke eksistensen av en tabell, må du som regel skrive inn visse spørsmål som sjekker basen og gir deg et nøyaktig resultat. Prøv å angi slike kombinasjoner riktig, som om de blir misbrukt, kan du gjøre forskjellige feil på serveren.

Steg 2

For å kontrollere eksistensen av en tabell med et gitt navn, bruk et spørsmål fra skjemaet:

VELG TABLE_NAME FRA INFORMATION_SCHEMA. TABLES WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tabellnavn'

Verdiene for dbnavn og tabellnavn skal erstattes med navnene dine. Hvis du trenger å lage en tabell senere, hvis en ikke ble funnet, bruk en kommando i skjemaet:

OPPRETT TABELL HVIS IKKE eksisterer

Trinn 3

Hvis kommunikasjon med databasen utføres gjennom msysobjekter, bør forespørselen om tilstedeværelse av en bestemt tabell se ut som:

VELG TELL (*) FRA msysobjekter WHERE type = 1 OG navn = 'tabellnavn'

Hvis du trenger å slette en tabell, hvis den blir funnet, så skriv et spørsmål som følger:

DROP TABLE IF EXISTS tabell;

Trinn 4

Moderne MySQL-baserte databaser kan ha titusenvis av tabeller med millioner av rader. Det kan være vanskelig å forstå en slik virvar av informasjon. Imidlertid er det spesielle ønsker om å løse slike problemer. Generelt kan vi si at det tar mye tid og krefter å kontrollere eksistensen av et bord. For å gjøre det lettere for deg å jobbe med tabeller i fremtiden, kan du lære spesielle opplæringsprogrammer om programmeringsspråket MySQL, siden det er fullstendig relatert til tabeller og lar deg utføre forskjellige operasjoner.

Anbefalt: