Mitjançant MySQL podeu crear bases de dades de diversos temes i mides, des de petites col·leccions de taules fins a enormes bases de dades corporatives. Les bases de dades grans són molt més difícils de mantenir que les bases de dades petites a causa de la varietat de taules i les relacions entre elles. Sovint cal comprovar si s’ha creat una taula abans o no.
Necessari
Coneixement de MySQL
Instruccions
Pas 1
L'administrador es comunica amb la base de dades mitjançant sol·licituds especials. Les consultes es formen en el llenguatge MySQL amb un llenguatge de programació especial que té les seves pròpies regles d'escriptura i un conjunt d'operadors. Com a regla general, per comprovar l'existència d'una taula, heu d'introduir determinades consultes que comprovin la base i us donin un resultat precís. Intenteu introduir aquestes combinacions correctament, ja que si s’utilitza malament, podeu cometre diversos errors al servidor.
Pas 2
Per comprovar l'existència d'una taula amb un nom donat, utilitzeu una consulta del formulari:
SELECCIONA TABLE_NAME DE INFORMATION_SCHEMA. TABLES ON TABLE_SCHEMA = 'dbname' I TABLE_NAME = 'nom de taula'
Els valors de nom de taula i nom de taula s’han de substituir pels vostres noms. Si necessiteu crear una taula més endavant, si no n'heu trobat cap, utilitzeu una ordre del formulari:
CREA TAULA SI NO EXISTEIX
Pas 3
Si la comunicació amb la base de dades es realitza mitjançant msysobjects, la sol·licitud de presència d'una taula específica hauria de ser la següent:
SELECCIONA EL COMPTE (*) DE msysobjects WHERE escriu = 1 I nom = 'nom de taula'
Si heu de suprimir una taula, si es troba, escriviu una consulta de la manera següent:
TAULA DE GOTA SI EXISTEIX taula;
Pas 4
Les bases de dades modernes basades en MySQL poden tenir desenes de milers de taules amb milions de files. Pot ser difícil entendre aquesta barreja d'informació. No obstant això, hi ha sol·licituds especials per resoldre aquests problemes. En general, podem dir que comprovar l’existència d’una taula requereix molt de temps i esforç. Per facilitar-vos el treball amb taules en el futur, apreneu tutorials especials sobre el llenguatge de programació MySQL, ja que està completament relacionat amb les taules i us permet realitzar diverses operacions.