Met behulp van MySQL kan u databasisse van verskillende onderwerpe en groottes skep, van klein tafeltjies tot groot korporatiewe databasisse. Groot databasisse is baie moeiliker om te onderhou as klein databasisse, vanweë die verskeidenheid tabelle en die verband tussen hulle. Dit is dikwels nodig om na te gaan of 'n tabel vroeër gemaak is of nie.
Nodig
kennis van MySQL
Instruksies
Stap 1
Die administrateur kommunikeer met die databasis deur spesiale versoeke te gebruik. Navrae word in die MySQL-taal gevorm met 'n spesiale programmeertaal met sy eie skryfreëls en 'n stel operateurs. Om die bestaan van 'n tabel na te gaan, moet u in die reël sekere navrae invoer wat die basis nagaan en u 'n akkurate resultaat gee. Probeer sulke kombinasies korrek invoer, asof u verkeerd gebruik, kan u verskillende foute op die bediener maak.
Stap 2
Gebruik die navraag van die vorm om die bestaan van 'n tabel met 'n gegewe naam te kontroleer:
KIES TABLE_NAME VANAF INFORMATION_SCHEMA. TABLES WAAR TABLE_SCHEMA = 'dbname' EN TABLE_NAME = 'tafelnaam'
Die waardes dbname en tabellename moet met u name vervang word. As u later 'n tabel moet maak, as een nie gevind is nie, gebruik dan die opdrag van die vorm:
SKEP TAFEL AS NIE BESTAAN NIE
Stap 3
As kommunikasie met die databasis deur middel van msobjekte uitgevoer word, moet die versoek vir die teenwoordigheid van 'n spesifieke tabel lyk soos volg:
KIES TEL (*) VANAF msysobjecten WAAR type = 1 EN naam = 'tablename'
As u 'n tabel moet verwyder, as dit gevind word, skryf dan 'n navraag soos volg:
DROP TABEL INDIEN BESTAANDE tabel;
Stap 4
Moderne MySQL-gebaseerde databasisse kan tienduisende tabelle met miljoene rye bevat. Dit kan moeilik wees om so 'n warboel inligting te verstaan. Daar is egter spesiale versoeke om sulke probleme op te los. Oor die algemeen kan ons sê dat dit baie tyd en moeite verg om die bestaan van 'n tabel na te gaan. Om u in die toekoms makliker met tabelle te laat werk, moet u spesiale tutoriale leer oor die MySQL-programmeertaal, aangesien dit volledig verband hou met tabelle en u verskillende bewerkings kan gee.