Hur Man Kontrollerar Förekomsten Av Ett Bord

Innehållsförteckning:

Hur Man Kontrollerar Förekomsten Av Ett Bord
Hur Man Kontrollerar Förekomsten Av Ett Bord

Video: Hur Man Kontrollerar Förekomsten Av Ett Bord

Video: Hur Man Kontrollerar Förekomsten Av Ett Bord
Video: NÅGON HAR ALDRIG SEIT SÅ HÄR! 2024, Maj
Anonim

Med MySQL kan du skapa databaser med olika ämnen och storlekar, från små tabellsamlingar till stora företagsdatabaser. Stora databaser är mycket svårare att underhålla än små databaser på grund av mångfalden av tabeller och förhållandet mellan dem. Det är ofta nödvändigt att kontrollera om en tabell har skapats tidigare eller inte.

Hur man kontrollerar förekomsten av ett bord
Hur man kontrollerar förekomsten av ett bord

Nödvändig

kunskap om MySQL

Instruktioner

Steg 1

Administratören kommunicerar med databasen med hjälp av särskilda önskemål. Frågor skapas på MySQL-språket med ett speciellt programmeringsspråk som har sina egna regler och en uppsättning operatörer. För att kontrollera förekomsten av en tabell måste du som regel ange vissa frågor som kontrollerar basen och ger dig ett exakt resultat. Försök att ange sådana kombinationer korrekt, som om de missbrukas kan du göra olika fel på servern.

Steg 2

För att kontrollera förekomsten av en tabell med ett givet namn, använd en fråga av formuläret:

VÄLJ TABLE_NAME FRÅN INFORMATION_SCHEMA. TABLES VAR TABLE_SCHEMA = 'dbname' OCH TABLE_NAME = 'tabellnamn'

Värdena dbname och tabellnamn bör ersättas med dina namn. Om du behöver skapa en tabell senare, om en inte hittades, använd ett kommando i formuläret:

SKAPA TABELL OM INTE FUNNER

Steg 3

Om kommunikation med databasen utförs via msysobjekt, bör begäran om närvaro av en specifik tabell se ut:

VÄLJ RÄKN (*) FRÅN msysobjekt VAR typ = 1 OCH namn = 'tabellnamn'

Om du behöver ta bort en tabell, om den hittas, skriv en fråga på följande sätt:

DROP TABELL OM EXISTS-tabell;

Steg 4

Moderna MySQL-baserade databaser kan ha tiotusentals tabeller med miljoner rader. Det kan vara svårt att förstå en sådan virvar av information. Det finns dock särskilda önskemål om att lösa sådana problem. Generellt kan vi säga att det tar mycket tid och ansträngning att kontrollera förekomsten av en tabell. För att göra det lättare för dig att arbeta med tabeller i framtiden, lära dig speciella handledning om MySQL-programmeringsspråket, eftersom det är helt relaterat till tabeller och låter dig utföra olika operationer.

Rekommenderad: