Mysql
 sql >> Base de données >  >> RDS >> Mysql

Configurer MySQL 5.6 avec Macports

MacPorts installe MySQL et ses dérivés de manière à ce qu'ils n'entrent pas en conflit les uns avec les autres et puissent être installés en même temps. Cela inclut de placer le binaire mysql dans des chemins non standard. Vous pouvez localiser votre binaire en utilisant port contents mysql56 | grep -E '/s?bin/' . MacPorts est également livré avec un mécanisme de sélection qui crée des liens symboliques pour votre commodité dans /opt/local/bin . Pour faire de MySQL 5.6 votre défaut, exécutez sudo port select --set mysql mysql56 .

Pour démarrer le serveur, vous pouvez utiliser les fonctions de contrôle du démon de MacPorts (qui sont une interface pour launchd) :sudo port load mysql56-server démarrera le serveur et s'assurera qu'il fonctionne après un redémarrage, sudo port unload mysql56-server annulera cela et arrêtera le serveur.

Le --skip-networking est la valeur par défaut pour rendre possible l'exécution de plusieurs versions de MySQL côte à côte. Voir port notes mysql56 pour plus d'informations.

Vous pouvez vous connecter à MySQL de MacPorts à l'aide d'un socket unix, bien que je ne me souvienne pas de son chemin du haut de ma tête. Je suis sûr http://trac.macports.org/wiki/howto/MAMP les a, cependant. Pour vous connecter à votre serveur local, vous devez utiliser localhost ou 127.0.0.1 au lieu de bp.local , qui se résout apparemment en une adresse IP privée et passe donc par la pile IP de votre système d'exploitation, plutôt que par l'interface de bouclage.