- Supprimez ou commentez le
bind_addressparamètre dumy.inifichier.
- Redémarrez le service.
-
Créez la
rootutilisateur (oui, un nouvel utilisateur car ce qui existe est 'example@sqldat.com ' qui est un accès local uniquement) :CREATE USER 'root'@'%' IDENTIFIED BY '123'; -
Donnez les privilèges :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
Parce que ça ne marche pas CREATE avec GRANT ?
MySQL 8 ne peut plus créer un utilisateur avec GRANT , il y a donc une erreur dans IDENTIFIED BY '123' si vous essayez de l'utiliser avec GRANT , qui est l'erreur la plus courante.