Question

J'utilise PDO avec PHP pour créer une nouvelle base de données et un nouvel utilisateur avec des privilèges sur cette base de données. Dans le cas où l'un d'entre eux tombe en panne, je veux renommer la base de données et l'utilisateur afin qu'ils puissent être supprimés plus tard et les noms sont disponibles.

Est-il possible de renommer une base de données MySQL en utilisant la BASE DE DONNEES ALTER?

Était-ce utile?

La solution

en double - voir Comment puis-je renommer rapidement une base de données MySQL (changement de nom de schéma)

En bref, non. MySQL ne dispose pas d'une façon rapide / simple à renommer les bases de données. Vous devez utiliser mysqladmin et mysqldump de la ligne de commande. Voir la question ci-dessus pour tous les détails.

Autres conseils

Pour renommer la base de données MySQL est impossible avec ALTER, mais vous pouvez le faire en utilisant phpMyAdmin. Après avoir sélectionné votre base de données à partir du panneau gauche go « Opérations », puis renommer la base de données. Une autre façon .. allez à votre dossier de données sur MySQL et renommer le nom du dossier de votre base de données.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top