Le mot de passe root MySQL® permet à l'utilisateur root d'avoir un accès complet à la base de données MySQL. Vous devez disposer d'un accès root (Linux®) ou Administrateur (Windows®) au Serveur Cloud pour réinitialiser le mot de passe root MySQL.
Remarque : Le mot de passe du compte racine du serveur cloud (Linux) ou de l'administrateur (Windows) n'est pas le même que le mot de passe MySQL. Le mot de passe du Serveur Cloud permet d'accéder au serveur. Le mot de passe root MySQL autorise uniquement l'accès à la base de données MySQL.
Utilisez les étapes suivantes pour réinitialiser un mot de passe root MySQL à l'aide de l'interface de ligne de commande.
Arrêter le service MySQL
(Système d'exploitation Ubuntu et Debian) Exécutez la commande suivante :
sudo /etc/init.d/mysql stop
(CentOS, Fedora et Red Hat Enterprise Linux) Exécutez la commande suivante :
sudo /etc/init.d/mysqld stop
Démarrer MySQL sans mot de passe
Exécutez la commande suivante. L'esperluette (&) à la fin de la commande est obligatoire.
sudo mysqld_safe --skip-grant-tables &
Se connecter à MySQL
Exécutez la commande suivante :
mysql -uroot
Définir un nouveau mot de passe root MySQL
Exécutez la commande suivante :
use mysql;
update user set authentication_string=PASSWORD("mynewpassword") where User='root';
flush privileges;
quit
Arrêter et démarrer le service MySQL
(Système d'exploitation Ubuntu et Debian) Exécutez les commandes suivantes :
sudo /etc/init.d/mysql stop
...
sudo /etc/init.d/mysql start
(CentOS, Fedora et Red Hat Enterprise Linux) Exécutez les commandes suivantes :
sudo /etc/init.d/mysqld stop
...
sudo /etc/init.d/mysqld start
Se connecter à la base de données
Testez le nouveau mot de passe en vous connectant à la base de données.
mysql -u root -p
Entrez votre nouveau mot de passe lorsque vous y êtes invité.
Articles liés
- Installer le serveur MySQL sur le système d'exploitation Ubuntu
- Configurer le serveur MySQL sur le système d'exploitation Ubuntu