Maison  >  Article  >  base de données  >  Comment résoudre le problème selon lequel phpMyAdmin ne peut pas se connecter sous Linux

Comment résoudre le problème selon lequel phpMyAdmin ne peut pas se connecter sous Linux

angryTom
angryTomoriginal
2019-11-23 16:03:153175parcourir

La colonne suivante du tutoriel phpmyadmin vous présentera la solution au problème de l'impossibilité de se connecter à phpMyAdmin sous Linux. J'espère que cela sera utile aux amis dans le besoin. !

Comment résoudre le problème selon lequel phpMyAdmin ne peut pas se connecter sous Linux

Comment résoudre le problème de l'impossibilité de se connecter à phpMyAdmin sous Linux

Description du problème

Tout d'abord, je me suis connecté sur phpmyadmin, mais cela a montré que je ne pouvais pas me connecter. Comme MySQL a été réinstallé, j'ai essayé le mot de passe précédent et j'ai trouvé que je pourrais me connecter. Selon Internet, c'est généralement la première fois que je me connecte, le nom d'utilisateur est root et le mot de passe est vide. Ensuite, je me connecte directement sur la page Web et constate que je ne parviens toujours pas à me connecter. .

Comment résoudre le problème selon lequel phpMyAdmin ne peut pas se connecter sous Linux

Solution

Ensuite, j'ai essayé de me connecter au terminal Linux et j'ai trouvé de nombreuses méthodes sur Internet.

Pour rappel ici, il est préférable de ne pas le modifier directement dans le fichier, car cela pourrait provoquer le crash direct de l'ensemble du programme. Cependant, lorsque vous oubliez votre mot de passe, vous pouvez vérifier le mot de passe dans config. par défaut.php.

Voici la situation dans laquelle vous ne pouvez pas vous connecter sur le shell

Comment résoudre le problème selon lequel phpMyAdmin ne peut pas se connecter sous Linux

Plus de bêtises, voici les étapes de la solution

Arrêtez le service mysql

service mysql stop

Comment résoudre le problème selon lequel phpMyAdmin ne peut pas se connecter sous Linux

Définissez les autorisations de la base de données pour que tout le monde puisse se connecter, c'est-à-dire ignorer la vérification (si vous êtes intéressé, vous pouvez jeter un œil au sauter - Grant, j'en sais aussi peu)

mysqld –skip-grant-tables

Une fois la commande exécutée, nous équivalons à nous connecter sans vérification. Ensuite, nous pouvons configurer la vérification et ajouter des utilisateurs.

mysqld –skip-grant-tables –user=root(root为你想设置的用户名,–别错了)

Ensuite, ouvrez un lien à distance, et le terminal actuel n'a pas besoin d'être fermé. A ce moment, nous pouvons nous connecter directement sans mot de passe.

mysql -u root -p

Après nous être connectés, nous pouvons utiliser la commande mysql pour définir le nom d'utilisateur et le mot de passe souhaités.

Comment résoudre le problème selon lequel phpMyAdmin ne peut pas se connecter sous Linux

Ça y est, le problème est résolu.

Tutoriel recommandé : Tutoriel de démarrage PHPMyAdmin

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn