Linux mysql est démarré avec les privilèges root. La méthode pour activer les autorisations d'accès mysql sous Linux est la suivante : 1. Vérifiez si le port d'écoute existe via la commande "netstat -ntlp | grep mysql" ; Entrez dans la base de données pour exécuter la commande " mysql -u root -p use mysql;" peut être effectué.
L'environnement d'exploitation de ce tutoriel : système linux5.9.8, MySQL5.7, ordinateur Dell G3.
Quelles autorisations sont utilisées pour démarrer Linux MySQL ?
Activer les autorisations d'accès à distance pour Mysql dans un environnement Linux
Connectez-vous à distance à Mysql installé sur Linux via l'outil de visualisation de base de données de Windows
Vous pouvez suivre les étapes ci-dessous pour confirmer une par une !
Vérifiez si le port d'écoute existe
netstat -ntlp |grep mysql
Vérifiez la configuration Mysql
Première exécution : vim /etc/my.cnf
[mysqld] port = 3306 bind-address = 0.0.0.0 # 这一行改成0.0.0.0 或者直接注释掉 socket = /tmp/mysql.sock datadir = /usr/local/mysql/var skip-external-locking
Entrez dans la base de données et exécutez les commandes suivantes dans l'ordre
mysql -u root -p utilisez mysql ;
ACCORDEZ TOUS LES PRIVILÈGES SUR *.* À 'root'@'%' IDENTIFIÉ PAR '123456'; #Le 123456 voici le mot de passe que vous avez défini pour le nouvel utilisateur autorisé, % représente tous les hôtes et peut soyez également spécifique à l'adresse IP de votre hôte
privilèges de rinçage ; #Recharger les données d'autorisation
sélectionnez * de l'utilisateur ;
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!