Comment réinitialiser le mot de passe racine mysql sur votre serveur Linux

Comment réinitialiser le mot de passe racine mysql sur votre serveur Linux

Le guide suivant vous fournira des étapes simples à suivre comment réinitialiser votre mot de passe racine administratif sur Linux.

Arrête MySQL

Tout d'abord, arrêtez MySQL Server:

# Service MySQL Stop * Arrêt du serveur de base de données MySQL MySQLD [OK] 

Démarrer MySQL Server>

Démarrez votre serveur MySQL, mais sautez tous les grands privilèges et réseautage:

# mkdir -p / var / run / mysqld # chown mysql: mysql / var / run / mysqld # / usr / sbin / mysqld --skip-grant-tables --skip-netwetwork & [1] 8142 

Connectez-vous à MySQL

Ensuite, connectez-vous à MySQL comme racine sans mot de passe:

# mysql -U Root bienvenue dans le moniteur MySQL. Les commandes se terminent avec; ou \ g. Votre ID de connexion MySQL est 2 Version du serveur: 5.7.12-0ubuntu1 (Ubuntu) Copyright (C) 2000, 2016, Oracle et / ou ses affiliés. Tous les droits sont réservés. Oracle est une marque déposée d'Oracle Corporation et / ou de ses affiliés. D'autres noms peuvent être les marques de leurs propriétaires respectifs. Type 'help;' ou '\ h' pour obtenir de l'aide. Tapez '\ c' pour effacer l'instruction de saisie actuelle. mysql> 

Privilèges de rinçage

MySQL> Privilèges de rinçage; Requête ok, 0 rangée affectée, 6 avertissements (0.02 sec) mysql> 

Definir un nouveau mot de passe

Ensuite, définissez un nouveau mot de passe racine sur EG. linuxconfig et arrêter:

mysql> définir le mot de passe pour root @ 'localhost' = mot de passe ('LinuxConfig'); Requête ok, 0 lignes affectées, 1 avertissement (0.01 sec) mysql> quittez le bye 

Redémarrer la base de données MySQL

Arrêtez gracieusement le processus actuel MySQL:

# Kill% 1 [1] + Done / USR / SBIN / MYSQLD - Skip-Grant-Tables - Skip-Networking 

Ensuite, nous devons démarrer la base de données MySQL:

# service mysql start 

Connectez-vous avec un nouveau mot de passe

# mysql -u root - password = LinuxConfig MySql: [Avertissement] L'utilisation d'un mot de passe sur l'interface de la ligne de commande peut être incertain. Bienvenue dans le moniteur MySQL. Les commandes se terminent avec; ou \ g. Votre ID de connexion MySQL est 7 Version du serveur: 5.7.12-0ubuntu1 (Ubuntu) Copyright (C) 2000, 2016, Oracle et / ou ses affiliés. Tous les droits sont réservés. Oracle est une marque déposée d'Oracle Corporation et / ou de ses affiliés. D'autres noms peuvent être les marques de leurs propriétaires respectifs. Type 'help;' ou '\ h' pour obtenir de l'aide. Tapez '\ c' pour effacer l'instruction de saisie actuelle. mysql> 

Tutoriels Linux connexes:

  • Comment formater les données avec la colonne en Linux
  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment installer MySQL sur Almalinux
  • Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
  • Installez MySQL sur Ubuntu 20.04 LTS Linux
  • MySQL: Autoriser l'accès aux utilisateurs à la base de données
  • Tutoriel SQLite Linux pour les débutants
  • MySQL: permettre à l'utilisateur de créer une base de données
  • Une introduction à l'automatisation Linux, des outils et des techniques