Sådan Kontrolleres Eksistensen Af et Bord

Indholdsfortegnelse:

Sådan Kontrolleres Eksistensen Af et Bord
Sådan Kontrolleres Eksistensen Af et Bord

Video: Sådan Kontrolleres Eksistensen Af et Bord

Video: Sådan Kontrolleres Eksistensen Af et Bord
Video: Klipning stige kaskade på medium tykt hår! Mesterklasse! Klipning trin for trin fra og til! 2024, Kan
Anonim

Ved hjælp af MySQL kan du oprette databaser med forskellige emner og størrelser, fra små samlinger af tabeller til store virksomhedsdatabaser. Store databaser er meget sværere at vedligeholde end små databaser på grund af mangfoldigheden af tabeller og forholdet mellem dem. Det er ofte nødvendigt at kontrollere, om en tabel er oprettet tidligere eller ej.

Sådan kontrolleres eksistensen af et bord
Sådan kontrolleres eksistensen af et bord

Nødvendig

viden om MySQL

Instruktioner

Trin 1

Administratoren kommunikerer med databasen ved hjælp af specielle anmodninger. Forespørgsler dannes på MySQL-sproget med et specielt programmeringssprog, der har sine egne regler for skrivning og et sæt operatører. For at kontrollere eksistensen af en tabel skal du som regel indtaste bestemte forespørgsler, der kontrollerer basen og giver dig et nøjagtigt resultat. Prøv at indtaste sådanne kombinationer korrekt, som hvis de misbruges, kan du lave forskellige fejl på serveren.

Trin 2

For at kontrollere eksistensen af en tabel med et givet navn skal du bruge en forespørgsel i formularen:

VÆLG TABLE_NAME FRA INFORMATION_SCHEMA. TABLES WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tablenavn'

Værdierne dbname og tablenavn skal erstattes med dine navne. Hvis du har brug for at oprette en tabel senere, hvis en ikke blev fundet, skal du bruge en kommando i formularen:

Opret TABEL, HVIS IKKE FINDER

Trin 3

Hvis kommunikation med databasen udføres via msysobjekter, skal anmodningen om tilstedeværelse af en bestemt tabel se ud:

VÆLG TÆLL (*) FRA msysobjekter WHERE type = 1 AND name = 'tablename'

Hvis du har brug for at slette en tabel, hvis den findes, så skriv en forespørgsel som følger:

DROP TABLE IF EXISTS tabel;

Trin 4

Moderne MySQL-baserede databaser kan have titusinder af tabeller med millioner af rækker. Det kan være svært at forstå sådan et virvar af information. Der er dog specielle anmodninger om at løse sådanne problemer. Generelt kan vi sige, at det kræver meget tid og kræfter at kontrollere eksistensen af en tabel. For at gøre det lettere for dig at arbejde med tabeller i fremtiden, skal du lære specielle tutorials om MySQL-programmeringssprog, da det er fuldstændigt relateret til tabeller og giver dig mulighed for at udføre forskellige operationer.

Anbefalede: