Durant poc temps, l'ordre SQL per canviar el nom de la base de dades es va incloure a les distribucions del sistema de gestió de bases de dades MySQL. Per tant, si sou un usuari feliç d’una de les versions de MySQL, des de la 5.1.7 fins a la 5.1.22, podeu utilitzar l’ordre RENAME. Des de la versió 5.1.23 aquesta ordre s'ha eliminat com a potencialment perillosa. Per canviar el nom de la base de dades en altres versions, haureu d’utilitzar un conjunt d’ordres per crear una nova base de dades, copieu-hi les taules antigues.
Necessari
Accés a l'aplicació PhpMyAdmin
Instruccions
Pas 1
Utilitzeu l'aplicació phpMyAdmin si voleu que totes les directrius necessàries per canviar el nom de la base de dades es formulin automàticament i s'enviïn al servidor SQL. Aquesta aplicació la proporcionen la majoria d’empreses d’allotjament com a eina de gestió de bases de dades MySQL a temps complet. Si utilitzeu el servidor SQL localment, instal·leu-lo al vostre ordinador; no és difícil trobar una versió completament russificada a Internet i es poden obtenir versions noves gratuïtament al lloc web oficial
Pas 2
Inicieu sessió a l'aplicació phpMyAdmin i, a la llista de bases de dades del vostre compte, situada al marc esquerre de la interfície, feu clic a la base de dades que vulgueu canviar de nom. El programa carregarà una pàgina amb una llista de taules de la base de dades seleccionada, informació relacionada amb elles i un conjunt d’elements del menú de control.
Pas 3
Seleccioneu Operacions al menú de la part superior del marc dret i phpMyAdmin carregarà una nova pàgina en aquest marc. Conté conjunts de camps per a tres operacions, inclòs per canviar el nom de la base de dades.
Pas 4
Especifiqueu el nom nou de la base de dades a la secció amb el títol "Canvia el nom de la base de dades a" i feu clic al botó "D'acord" a la mateixa secció. El programa compondrà el conjunt d’ordres necessaris per crear una nova base de dades amb el nom que heu especificat, copiant-hi les taules de la base de dades actual i suprimint-ne l’actual. Com que també hi ha una operació de supressió a la llista d'ordres SQL, phpMyAdmin us demanarà confirmació: feu clic a "D'acord".
Pas 5
Si la versió del servidor SQL que s’utilitza comprèn la sintaxi de l’ordre de canvi de nom de la base de dades directa, podeu utilitzar l’ordre SQL següent: RENAME nom_vell A nom_nou; aquí nom_vell és el nom antic, nom_nou és el nou. L'avantatge d'aquesta opció és una reducció significativa del temps d'execució de l'operació.