A MySQL segítségével különféle témájú és méretű adatbázisokat hozhat létre, a kis táblagyűjteményektől a hatalmas vállalati adatbázisokig. A nagy adatbázisokat a táblák sokfélesége és a közöttük lévő kapcsolatok miatt sokkal nehezebb fenntartani, mint a kis adatbázisokat. Gyakran ellenőrizni kell, hogy egy tábla korábban készült-e vagy sem.
Szükséges
a MySQL ismerete
Utasítás
1. lépés
Az adminisztrátor speciális kérések segítségével kommunikál az adatbázissal. A lekérdezéseket MySQL nyelven alakítják ki egy speciális programozási nyelvvel, amelynek saját írási szabályai és operátorai vannak. Általános szabály, hogy egy tábla létezésének ellenőrzéséhez meg kell adnia bizonyos lekérdezéseket, amelyek ellenőrzik az alapot, és pontos eredményt adnak. Próbáljon helyesen megadni ilyen kombinációkat, mintha visszaélnének, különféle hibákat követhet el a szerveren.
2. lépés
Adott névvel rendelkező tábla létezésének ellenőrzéséhez használja az űrlap lekérdezését:
TÁBLÁZAT KIVÁLASZTÁSA A INFORMATION_SCHEMA. TABLES HASZNÁLATHOZ TABLE_SCHEMA = 'dbname' ÉS TABLE_NAME = 'tablename'
A dbname és tablename értékeket fel kell cserélni a nevekre. Ha később kell létrehoznia egy táblázatot, ha nem található, használja az űrlap parancsát:
LÉTREHOZ TÁBLÁZAT, HA NEM LÉTEZIK
3. lépés
Ha az adatbázissal a kommunikáció msysobjects-en keresztül zajlik, akkor egy adott tábla jelenlétére vonatkozó kérelemnek a következőképpen kell kinéznie:
SELECT COUNT (*) SELECT msysobjects WHERE type = 1 AND name = 'tablename'
Ha törölnie kell egy táblázatot, ha megtalálható, írjon egy lekérdezést az alábbiak szerint:
DROP TABLE, HA LÉTEZIK, táblázat;
4. lépés
A modern MySQL alapú adatbázisok több tízezer táblával rendelkezhetnek, több millió sorral. Nehéz lehet megérteni egy ilyen információ-zűrzavart. Az ilyen problémák megoldására azonban külön kérések érkeznek. Általánosságban elmondhatjuk, hogy egy asztal létezésének ellenőrzése sok időt és erőfeszítést igényel. Annak érdekében, hogy a jövőben megkönnyítse a táblákkal való munkát, sajátítson el speciális oktatóanyagokat a MySQL programozási nyelvről, mivel az teljesen kapcsolatban áll a táblákkal és lehetővé teszi különféle műveletek végrehajtását.