Mac OS - Memasang MySQL 5.7 via homebrew - Mengizinkan MySQL remote access connection

Bind address kemudian membuat super-user lainnya untuk bisa memanage semua database via remote.
Published di Mac OS, 2 years ago

Untuk mysql yang dipasang via homebrew,

Ubah bind-address dirubah via my.cnf, silahkan rubah sesuai urutan file yang disukai:


Rubah menjadi 0.0.0.0 supaya bisa diakses oleh semua IP:



Buat sebuah user baru untuk localhost mysql:

- CREATE USER '<username>'@'localhost' IDENTIFIED BY '<password>';
- GRANT ALL PRIVILEGES ON *.* TO '<username>'@'localhost' WITH GRANT OPTION;

Kemudian sebuah user baru untuk semua host mysql:

- CREATE USER '<username>'@'%' IDENTIFIED BY '<password>';
- GRANT ALL PRIVILEGES ON *.* TO '<username>'@'%' WITH GRANT OPTION;
- SHOW GRANTS FOR <username>;
- FLUSH PRIVILEGES;

Hasilnya bisa dengan cara menguji login dari komputer lain dengan konfigurasi:

Hostname / IP : xxx.xxx.xxx.xxx milik server
User : <username>
Password: <password>

Demikian dan semoga berguna.

Dukung Saya supaya tetap menulis artikel-artikel yang baik, membayar sewa domain, dan server untuk blog ini. Caranya dengan donasi cendol via Trakteer.id.


No image

Fadly Dzil Jalal

PHP, Yii2 Framework, Laravel, Java, Java Swing, Hibernate, Javascript, Angular, React, MySQL, MongoDB


Dapatkan USD 200 untuk develop aplikasimu di DigitalOcean DigitalOcean Referral Badge