Maison >base de données >tutoriel mysql >Comment se connecter à l'utilisateur créé dans MySQL
Méthode de connexion MySQL pour créer un utilisateur : 1. Utilisez le compte root pour vous connecter à MySQL, le code est [mysql -uroot -p] 2. Créez un utilisateur qui ne peut être utilisé que sur l'hôte ; là où se trouve le serveur mysql, le code est [create user 'username'@'localhost' ..].
Plus de recommandations d'apprentissage gratuites connexes : tutoriel mysql (Vidéo)
Méthode de connexion MySQL pour créer un utilisateur :
1. Utilisez le compte root pour vous connecter à MySQL
Pour créer un compte, vous devez contacter mysql et le saisir. Sous Linux et MySQL, on peut considérer que l'utilisateur root est l'empereur de leurs systèmes respectifs et a le pouvoir de vie ou de mort sur les données des autres utilisateurs
Commande :
mysql -uroot -p
2. Créer une base de données utilisable uniquement là où se trouve le serveur mysql L'utilisateur utilisé par l'hébergeur, voici la commande localuser
:
create user '用户名'@'localhost' identified by '用户的密码';
localuser peut être utilisé normalement sur l'hébergeur où se trouve le Le serveur mysql est situé
3. Lors de la connexion à un autre hôte, il signalera des erreurs
Commande :
本机登陆:mysql -ulcocaluser -p 远程登陆:mysql -h mysql服务器ip -ulocaluser -p
4. Créez un compte qui ne peut être utilisé que par un hôte distant spécifique, ici c'est limituser.
limituser ne peut être utilisé que sur l'hôte spécifié.
Commande :
create user 'limituser'@'远程主机ip' identified by '123';
Connexion locale : mysql -ulcocaluser -p
Connexion à distance : mysql -h mysql server ip -ulocaluser -p
5 , créez un utilisateur qui peut se connecter localement et à distance, ici c'est un utilisateur illimité.
Oui, lors de la création d'un utilisateur, l'hôte utilise le caractère générique %
commande :
create user 'unlimituser'@'%' identified by '123';
unlimituser user server host et remote host login
commande :
本机登陆:mysql -uunlimituser -p 远程登陆:mysql -h mysql服务器ip -uunlimituser -p
Supprimer les utilisateurs, qui seront utilisés dans les scénarios suivants
Vous ne pouvez pas créer un compte avec le même nom, vous devez d'abord supprimer celui existant avant de pouvoir en créer un
Par sécurité, supprimez ceux qui ne sont plus utilisés. Compte
commande :
drop user 'mysqluser'@'host'
Conseils :
L'hôte de l'utilisateur mysql est déjà %, et vous ne pouvez pas connectez-vous à distance pour le moment. Vérifiez le pare-feu.
Si l'hôte distant ne peut pas accéder au port 3306 (le port d'écoute par défaut du serveur mysql), il est impossible de se connecter au serveur mysql distant
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!