Solutions pour se connecter à PHPMyAdmin lorsque le port 3306 est occupé : Vérifiez les autres processus MySQL et arrêtez-les ; changez le port MySQL ; utilisez un tunnel SSH pour rediriger le trafic depuis un autre port pour obtenir de l'aide ;
Que faire si le port 3306 de PHPMyAdmin est occupé
Lorsque vous essayez de vous connecter à PHPMyAdmin et constatez que le port 3306 est occupé, vous pouvez suivre les étapes suivantes pour résoudre le problème :
1. Vérifiez les autres processus MySQL
Vérifiez d'abord si d'autres processus MySQL sont en cours d'exécution sur le système. Vous pouvez utiliser la commande suivante :
<code>sudo lsof -i :3306</code>
Cela listera les processus qui utilisent le port 3306. Si un autre processus MySQL est trouvé, le processus peut être arrêté ou tué pour libérer le port.
2. Modifier le port MySQL
Si vous ne pouvez pas terminer d'autres processus MySQL, vous pouvez modifier le numéro de port MySQL. Ouvrez le fichier de configuration MySQL (généralement /etc/mysql/mysql.conf.d/mysqld.cnf) et recherchez la ligne suivante :
<code>port = 3306</code>
Changez-le par un numéro de port disponible, tel que 3307. Enregistrez les modifications et redémarrez le service MySQL :
<code>sudo systemctl restart mysql</code>
3. Utilisez le tunneling SSH
Si vous ne pouvez pas modifier le port MySQL, vous pouvez utiliser le tunneling SSH pour rediriger le trafic d'un autre port vers le port 3306. Cela peut être fait en utilisant des outils comme ssh
或 autossh
.
Voici un exemple d'utilisation d'un tunnel SSH pour vous connecter à PHPMyAdmin :
<code>ssh -L 3306:localhost:3307 username@host</code>
Cette commande ouvrira un port 3306 sur votre machine locale qui sera redirigé vers le port 3307 sur l'hôte distant. Vous pouvez désormais accéder à PHPMyAdmin via votre navigateur en utilisant le port 3306.
4. Contacter l'assistance technique
Si vous avez essayé les étapes ci-dessus et que vous ne parvenez toujours pas à résoudre le problème, veuillez contacter votre fournisseur d'hébergement ou l'équipe d'assistance technique pour obtenir de l'aide.
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!