Maison  >  Article  >  base de données  >  Comment changer le mot de passe MySQL sous Linux

Comment changer le mot de passe MySQL sous Linux

PHPz
PHPzavant
2023-05-26 16:29:311852parcourir

Après avoir installé MySQL sur le système Linux, nous avons entré avec plaisir dans le terminal : mysql -u root -p, et l'accès rapide refusé... ues mot de passe erreur OUI/NON, la raison de cette erreur est le mauvais mot de passe, donc comment le modifier le mot de passe MySQL ?

Étape 1 :

À ce stade, vous devez entrer dans le répertoire /etc/mysql, puis sudo vim/vi debian.cnf pour afficher le nom d'utilisateur et le mot de passe à l'intérieur, puis utiliser le nom d'utilisateur et le mot de passe dans ce fichier pour entrez mysql, si debian. Le nom d'utilisateur dans cnf est debian-sys-maint, alors :

mysql -u debian-sys-maint -p et appuyez sur Entrée. À ce moment, vous devez entrer le mot de passe et copier le mot de passe. dans debian.cnf (ne le saisissez pas manuellement, car sujet aux erreurs).

Vous pouvez maintenant accéder à mysql

Étape 2 :

Changez le mot de passe root

Connectez-vous au client mysql selon l'étape précédente

 mysql> use mysql;
 Database changed
 mysql> update user set password=password('new password') where user='root';
 Query OK, 4 rows affected (0.00 sec)
 Rows matched: 4  Changed: 4  Warnings: 0
 mysql> flush privileges;
 Query OK, 0 rows affected (0.00 sec)
 mysql> quit

Étape 3 :

Connectez-vous avec la racine et le mot de passe nouvellement modifiés pour afficher .

Installez phpmyadmin

1. Ouvrez le terminal, entrez sudo apt-get install phpmyadmin et appuyez sur Entrée

2 Ensuite, une fois l'installation terminée, accédez au répertoire du serveur Apache (a été modifié à partir de /var/www. /html vers /media/home /ivalley) et j'ai constaté qu'il n'y avait pas de phpmyadmin, un tel fichier ou dossier

3 Voici le point clé Lorsque le système installe le logiciel, le logiciel est installé sous /usr/share/. par défaut, donc votre phpmyadmin est dans / Il se trouve sous usr/share

4 Par conséquent, nous devons créer une connexion logicielle pour lier le fichier affiché à la troisième étape avec un document sous /media/home/ivalley Enter. le code suivant sudo ln -s / usr/share/phpmyadmin /media/home/ivalley/phpmyadmin

5 Ensuite, ouvrez le navigateur et entrez http://localhost/phpmyadmin Entrez votre nom de compte et votre mot de passe pour vous connecter en douceur. et utilisez la base de données MySQL avec plaisir.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer