MacPorts menginstal MySQL dan turunannya dengan cara yang tidak bertentangan satu sama lain dan dapat diinstal pada waktu yang sama. Itu termasuk menempatkan biner mysql di jalur non-standar. Anda dapat menemukan biner Anda menggunakan port contents mysql56 | grep -E '/s?bin/'
. MacPorts juga dilengkapi dengan mekanisme pemilihan yang membuat symlink untuk kenyamanan Anda di /opt/local/bin
. Untuk menjadikan MySQL 5.6 sebagai default, jalankan sudo port select --set mysql mysql56
.
Untuk memulai server, Anda dapat menggunakan fungsi kontrol daemon MacPorts (yang merupakan antarmuka untuk peluncuran):sudo port load mysql56-server
akan memulai server dan memastikannya berjalan setelah reboot, sudo port unload mysql56-server
akan membatalkannya dan menghentikan server.
--skip-networking
adalah default untuk memungkinkan menjalankan beberapa versi MySQL secara berdampingan. Lihat port notes mysql56
untuk informasi lebih lanjut.
Anda dapat terhubung ke MySQL MacPorts menggunakan soket unix, meskipun saya tidak ingat jalurnya dari atas kepala saya. Saya yakin http://trac.macports.org/wiki/howto/MAMP memiliki mereka, meskipun. Untuk terhubung ke server lokal Anda, Anda harus menggunakan localhost
atau 127.0.0.1
bukannya bp.local
, yang tampaknya diselesaikan ke alamat IP pribadi dan dengan demikian melewati tumpukan IP OS Anda, bukan melalui antarmuka loopback.