Maison > Article > base de données > Comment ouvrir le port MySQL 3306 ?
MySQL est un système de gestion de bases de données relationnelles. Lorsque nous utilisons une base de données, nous n'utilisons pas uniquement la base de données sur cette machine. Un accès à distance est donc nécessaire.
Au début, je ne connaissais pas la raison. La base de données ne pouvait tout simplement pas être connectée. Plus tard, j'ai découvert que c'était parce que la base de données n'ouvrait pas le port 3306. Permettez-moi de partager mon expérience ci-dessous pour éviter que davantage de personnes ne perdent du temps dans cet endroit. (Ce qui suit concerne l'installation de MySQL sous Linux)
Tutoriels vidéo MySQL associés recommandés : "Tutoriel MySQL"
Méthode 1
1 Tout d'abord, entrez dans la console. L'image ci-dessous montre la télécommande que j'ai utilisée avec l'outil Putty.
Entrez ensuite "netstat -an | grep 3306" pour vérifier s'il est activé. Comme le montre la figure ci-dessous, seule l'écoute indique qu'il n'est pas activé
.2. Après cela, utilisez la commande cd pour accéder au répertoire etc/mysql. Entrez ensuite la commande ls pour voir les fichiers du répertoire.
3. Vous verrez my.cnf dans le fichier. Entrez dans l'état d'édition via la commande "vi my.cnf".
4. Après cela, commentez "bind-address =127.0.0.1" ou remplacez-le par l'adresse IP qui nécessite une connexion à distance, ou supprimez cette phrase directement.
Ensuite, enregistrez.
Méthode 2
1. Après cela, modifiez les autorisations du dossier via la commande, entrez sudo chomd 666 + nom de fichier, backtest, vous pouvez augmenter les autorisations. du fichier (S'il s'agit d'un dossier, vous devez ajouter -ld à la fin)
2. Après cela, recherchez dans le dossier etc/mysql. Comme indiqué ci-dessous. (Entrez dans le répertoire en sélectionnant d'abord le système de fichiers, en sélectionnant etc, puis en sélectionnant mysql)
3 Enfin, sélectionnez le fichier my.cnf, cliquez pour l'ouvrir, puis lier-adresse. = 127.0.0.1" commentez-la ou remplacez-la par l'adresse IP qui nécessite une connexion à distance, ou supprimez directement cette phrase.
Cliquez pour fermer et enregistrer.
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!