Change and Reset MySQL root Password Changement et Réinitialiser le mot de passe root
Other then the ways specified D'autres ensuite la manière spécifiée here ici to reset and change the root password for mySQL database in the case that the password is forgotten or lost, the following instructions explain in details the alternative way at the last part of the guide, where no additional file needs to be created: à zéro et changer le mot de passe root pour mysql base de données dans le cas où le mot de passe oublié ou perdu, les instructions suivantes expliquent en détail le mode alternatif à la dernière partie du guide, où aucun fichier supplémentaire doit être créé:
- Login as root to the Windows or Unix-like (Unix, Linux or BSD) machine with the MySQL server. Ouverture de session en tant que root pour Windows ou Unix (Unix, Linux ou BSD) machine avec le serveur MySQL.
- Stop the MySQL server by using either of the following command: Arrêtez le serveur MySQL en utilisant un ou l'autre de la commande suivante:
Linux: /etc/rc.d/init.d/mysql stop Linux: / etc / rc.d / init.d / mysql stop
FreeBSD: /usr/local/etc/rc.d/mysql-server.sh stop FreeBSD: / usr / local / etc / rc.d / mysql-server.sh stop - Open the mysql server startup script (ie mysql-server.sh - the file executed to start or stop MySQL server. Ouvrez le serveur mysql script de démarrage (c'est-à-dire mysql-server.sh - le fichier exécuté pour démarrer ou arrêter le serveur MySQL.
- Add –skip-grant-tables to the end of the line that contains the mysqld_safe command as its parameter. Ajouter-skip-grant-tables à la fin de la ligne qui contient la commande safe_mysqld comme son paramètre.
- Start MySQL server with the following command: Début serveur MySQL avec la commande suivante:
Linux: /etc/rc.d/init.d/mysql start Linux: / etc / rc.d / init.d / mysql start
FreeBSD: /usr/local/etc/rc.d/mysql-server.sh start FreeBSD: / usr / local / etc / rc.d / mysql-server.sh début - Alternatively, start the MySQL server directly and skip the editing with the following command: Sinon, lancez le serveur MySQL et sauter directement l'édition avec la commande suivante:
mysqld_safe –skip-grant-tables & safe_mysqld-skip-grant-tables &
Depending on your path environment, you may need to point to the correct directory where mysqld_safe is instead. En fonction de votre chemin, vous mai nécessité pour pointer vers le bon répertoire où safe_mysqld est la place.
- Run the following commands to login as the mysql user and connect to mysql user/permission database: Exécuter les commandes suivantes pour connecter avec le compte utilisateur mysql et connectez-vous à l'utilisateur mysql / autorisation base de données:
# mysql -u root mysql # Mysql-u root mysql
- Run the update queries to change the MySQL password: Exécuter la mise à jour des requêtes à changer le mot de passe MySQL:
mysql> UPDATE user SET Password=PASSWORD(’newrootpassword’) WHERE User=’root’; mysql> UPDATE user SET PASSWORD = PASSWORD ( 'newrootpassword') WHERE User = 'root';
mysql> FLUSH PRIVILEGES; mysql> FLUSH PRIVILEGES;Note: Replace newrootpassword with the new root password for MySQL server. Note: Remplacer newrootpassword avec le nouveau mot de passe root pour le serveur MySQL. Flush Privileges is needed to making the password change effect immediately. FLUSH PRIVILEGES est nécessaire pour rendre le changement de mot de passe effet immédiatement.
- Exit mysql database client by typing exit. Sortie base de données client mysql en tapant sortie.
- Stop MySQL server with commands listed at step 2. Arrêtez le serveur MySQL avec des commandes énumérées à l'étape 2.
- Open the mysql server startup script edit in step 3 again and remove the –skip-grant-tables parameter that has been added. Ouvrez le serveur mysql script de démarrage modifier à l'étape 3 de nouveau et retirez le-skip-grant-tables paramètre a été ajouté.
- Start MySQL server by using command from step 5 or 6. Démarrer le serveur MySQL en utilisant la commande à partir de l'étape 5 ou 6.
For Redhat Linux users, use the following instructions as the root user of Redhat Linux machine: Pour les utilisateurs de Linux Redhat, utilisez les instructions suivantes en tant que super-utilisateur du système d'exploitation Linux Redhat:
- Stop MySQL process by using command: Stop MySQL processus en utilisant la commande:
# killall mysqld # Killall mysqld
- Start the MySQL server with following options: Démarrez le serveur MySQL avec les options suivantes:
# /usr/libexec/mysqld -Sg –user=root & # / Usr / libexec / mysqld-SG-user = root &
- Start the MySQL client: Démarrez le client MySQL:
# mysql # MySQL
You should see the following message: Vous devriez voir le message suivant:
Welcome to the MySQL monitor. Bienvenue à MySQL moniteur. Commands end with ; or g. Commands end with; ou g.
Your MySQL connection id is 1 to server version: 3.xx.xx Votre connexion MySQL est le numéro 1 à la version du serveur: 3.xx.xxType ‘help;’ or ‘h’ for help. Type 'help;' ou 'h' for help. Type ‘c’ to clear the buffer. Type de «c» pour effacer la mémoire tampon.
mysql>
- Use mysql database: Utilisez la base de données MySQL:
mysql> USE mysql mysql> USE mysql
You should see the following message: Vous devriez voir le message suivant:
Reading table information for completion of table and column names Information sur la table de lecture pour l'achèvement du tableau et les noms de colonnes
You can turn off this feature to get a quicker startup with -A Vous pouvez désactiver cette fonctionnalité pour obtenir un démarrage rapide avec-ADatabase changed Database changed
- Then, update the password for the root user with the following command: Ensuite, mettre à jour le mot de passe pour l'utilisateur root avec la commande suivante:
UPDATE user SET password=password(”newpassword”) WHERE user=”root”; UPDATE SET utilisateur mot de passe = mot de passe ( "newpassword") where user = "root";
Replace newpassword with your desired password. Remplacer newpassword avec votre mot de passe désiré. You should see the following message: Vous devriez voir le message suivant:
Query OK, 2 rows affected (0.03 sec) Query OK, 2 rows affected (0,03 sec)
Rows matched: 2 Changed: 2 Warnings: 0 Rangs jumelés: 2 Changement: 2 Avertissements: 0Rows affected may be different, but the Query OK should be there. Mai lignes affectées être différente, mais la Requête devrait être OK.
- Flush the database privileges to reload it in order to make the changes effective: Rincer la base de données des privilèges de le recharger afin d'apporter les changements efficaces:
mysql> flush privileges; mysql> flush privileges;
You should get the following result: Vous devriez obtenir le résultat suivant:
Query OK, 0 rows affected (0.02 sec) Query OK, 0 rows affected (0,02 sec)
- Exit the MySQL client by typing exit. Sortie le client mysql en tapant sortie.
- Kill the MySQL server process by typing killall mysqld. Tuer le processus du serveur MySQL en tapant killall mysqld.
- Then start MySQL again: Puis, vous lancez de nouveau MySQL:
/etc/init.d/mysqld start / etc / init.d / mysqld start
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANT: Il s'agit d'une machine qui traduit la page est fourni «tel quel», sans garantie. Machine translation may be difficult to understand. La traduction automatique mai être difficile à comprendre. Please refer to S’il vous plaît se référer à original English article l'article original en anglais whenever possible. chaque fois que possible.
Share and contribute or get technical support and help at Partagez et contribuer ou obtenir de l'aide technique et l'aide à My Digital Life Forums Ma vie numérique forums .
Related Articles Articles connexes
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 3 Installation du serveur Web dans FreeBSD 6,0 avec Apache 2,2, 5,0 MySQL et PHP 5 - Partie 3
- Reset the Root Password of MySQL Server Réinitialiser le mot de passe root du serveur MySQL
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 - Part 4 L'installation de Web Server sous Windows XP avec Apache2, MySQL4 et PHP5 - Partie 4
- Check and Optimize MySQL Database Automatically with Crontab/Cron Vérifier et optimiser automatiquement la base de données MySQL avec crontab / cron
- How to Recover and Reset Gmail (Google Account) Password Comment récupérer et Réinitialiser Gmail (compte Google) Mot de passe
- How to Reset AdSense Password Not Associated with Google Account Comment réinitialiser le mot de passe AdSense ne sont pas associés avec compte Google
- How to Reset WordPress Password to Recover Forgotten Secret Comment réinitialiser wordpress Mot de passe oublié pour récupérer secret
- Change Oracle Database User Password Changement de base de données Oracle utilisateur Mot de passe
- Apple iPhone Root Password and Mobile User Password Apple iPhone mot de passe root et mot de passe utilisateur mobile
- Fix for Munin MySQL Monitoring Plugin Graph Not Showing or Blank Fix for MySQL Munin suivi plugin graphique ne s'affiche pas ou blanc









June 6th, 2006 18:18 Juin 6th, 2006 18:18
[...] Alternatively, on any platform, mysql client can be used to set the new password, althought it’s less secure way of resetting the password (detailed instruction here): [...] [...] Par ailleurs, sur n'importe quelle plate-forme client mysql peut être utilisé pour définir le nouveau mot de passe, mais il est moins sûr moyen de réinitialiser le mot de passe (instructions détaillées ici): [...]
July 9th, 2006 12:05 Juillet 9th, 2006 12:05
I wanna reset my ZXDSL 831 ADSL Modemn Je tiens à réinitialiser mon ZXDSL 831 ADSL Modemn
Plz tell me the way how to reset it Plz me dire la manière de réinitialiser
I need to do that right now J'ai besoin de cela pour l'instant
Best Rgds Best Rgds
dugger(vincitore) Dugger (vincitore)
December 19th, 2006 14:54 Décembre 19, 2006 14:54
[...] Re: Help me retrieve my password Try this link… Change and Reset MySQL root Password [...] Re: Aidez-moi à retrouver mon mot de passe Essayez ce lien… le changement et Réinitialiser le mot de passe root
April 23rd, 2007 08:23 Avril 23, 2007 08:23
[...] Change and Reset MySQL root Password » My Digital Life (tags: mysql administration) No Tags Gelesen: 2 / heute: 2 [...] [...] Le changement et Réinitialiser le mot de passe root de MySQL »Ma vie numérique (tags: mysql administration) n ° tags Gelesen: 2 / heute: 2 [...]
May 5th, 2008 16:52 5ème Mai, 2008 16:52
[...] judulnya), setelah googling cuma dapat cara untuk mereset dan mengganti password MySQL di UNIX-like di sini. [...] Judulnya), setelah googling cuma devrait like untuk mereset présent mengganti mot de passe de MySQL UNIX comme di sini. Wah, perlu sedikit modifikasi ni … Berikut cara2 yang saya lakukan: 1. Wah, perlu sedikit modifikasi ni… berikut cara2 yang saya lakukan: 1. Kill proses MySQL [...] Kill proses MySQL [...]
July 3rd, 2008 05:46 3e Juillet, 2008 05:46
On ubuntu, command is mysqld_safe –-skip-grant-tables & Sur ubuntu, le commandement est mysqld_safe - skip-grant-tables &
Extra dash is required so mysql can parse it correctly. Tiret supplémentaire est nécessaire pour MySQL peut analyser correctement.