Puis-je utiliser l'instruction ALTER DATABASE pour renommer une base de données mysql?
J'utilise PDO en PHP pour créer une nouvelle base de données et un utilisateur avec les privilèges sur cette base de données. Dans le cas où l'un d'eux échoue, je veux renommer la base de données et l'utilisateur, de sorte qu'ils peuvent être supprimés plus tard, et les noms sont disponibles.
Est-il possible de renommer une base de données mysql à l'aide de l'instruction ALTER DATABASE?
En double? stackoverflow.com/questions/67093/...
OriginalL'auteur Xerri | 2010-04-14
Vous devez vous connecter pour publier un commentaire.
Double -- voir Comment puis-je renommer rapidement une base de données mysql (changement de nom de schéma)
En bref, pas. MySQL n'a pas une rapide/moyen simple de renommer les bases de données. Vous devez utiliser
mysqladmin
etmysqldump
à partir de la ligne de commande. Voir la question ci-dessus pour tous les détails.OriginalL'auteur Chris J
Pour renommer les bases de données MySQL n'est pas possible à l'aide de ALTER, mais vous pouvez le faire à l'aide de phpMyAdmin.
Après la Sélection de votre base de données à partir du panneau de gauche, allez à "Opérations", puis renommer la base de données.
D'une autre manière.. accédez à votre dossier de données de MySQL et renommer le dossier au nom de votre base de données.
OriginalL'auteur Sadiqur Rahman