MacPortsは、MySQLとその派生物を、互いに競合せず、同時にインストールできるようにインストールします。これには、mysqlバイナリを非標準パスに配置することも含まれます。 port contents mysql56 | grep -E '/s?bin/'
。 MacPortsには、/opt/local/bin
に便利なシンボリックリンクを作成する選択メカニズムも付属しています。 。 MySQL 5.6をデフォルトにするには、sudo port select --set mysql mysql56
を実行します。 。
サーバーを起動するには、MacPortsのデーモン制御機能(launchdのフロントエンド)を使用できます。sudo port load mysql56-server
サーバーを起動し、再起動後にサーバーが実行されていることを確認します。sudo port unload mysql56-server
それを元に戻し、サーバーを停止します。
--skip-networking
複数のMySQLバージョンを並べて実行できるようにするためのデフォルトです。 port notes mysql56
を参照してください 詳細については。
私は頭のてっぺんからそのパスを思い出せませんが、UNIXソケットを使用してMacPortsのMySQLに接続できます。 http://trac.macports.org/wiki/howto/MAMP しかし、それらを持っています。ローカルサーバーに接続するには、localhost
を使用する必要があります または127.0.0.1
bp.local
の代わりに 、これは明らかにプライベートIPアドレスに解決されるため、ループバックインターフェイスではなく、OSのIPスタックを通過します。