Existe-t-il un moyen secret de lier MySQL à plus d'une adresse IP ?
D'après ce que je peux voir, le adresse de liaison dans le fichier my.cnf ne prend pas en charge plus d'une IP et vous ne pouvez pas l'avoir plus d'une fois.
Existe-t-il un moyen secret de lier MySQL à plus d'une adresse IP ?
D'après ce que je peux voir, le adresse de liaison dans le fichier my.cnf ne prend pas en charge plus d'une IP et vous ne pouvez pas l'avoir plus d'une fois.
Avant MySQL 8.0.13, --bind-address accepte une seule valeur d'adresse, qui peut spécifier une adresse IP ou un nom d'hôte unique sans caractère générique, ou l'un des formats d'adresse génériques qui permettent d'écouter sur plusieurs interfaces plusieurs interfaces réseau (*, 0.0.0.0, ou : :).
À partir de MySQL 8.0.13, --bind-address accepte une valeur unique comme décrite, ou une liste de valeurs séparées par des virgules. Lorsque l'option nomme une liste de valeurs multiples, chaque valeur doit spécifier une seule valeur adresse IP ou un nom d'hôte unique, sans caractère générique ; aucune valeur ne peut spécifier un caractère générique. format d'adresse (*, 0.0.0.0, ou : :).
Source : https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_bind_address
Je pense que votre question est liée à ce bug http://bugs.mysql.com/bug.php?id=14979 Le rapport de bogue suggère une solution de contournement.
Sur mon.cnf modifier (généralement /etc/mysql/my.cnf sous Linux ou pour Windows vérifier este réponse.
bind-address = 127.0.0.1
à
bind-address = 0.0.0.0
Puis redémarrez mysql (sur Ubuntu service mysql restart ) sur Windows redémarre habituellement le service par Win+R services.msc
0.0.0.0 lui indique de se lier à toutes les IPs disponibles avec le port également donné dans my.cnf
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
2 votes
Comme indiqué dans La réponse de Tadej mais c'est devenu possible entre-temps, depuis la version 8.0.13. Voir aussi " L'option -bind-address prend désormais en charge les adresses multiples. ". Cependant, elle n'est pas encore aussi flexible que dans PostgreSQL, et n'est toujours pas supportée dans MariaDB v. 10.