Akses Jauh ke MySQL: Panduan Komprehensif
Membenarkan sambungan jauh ke MySQL membolehkan akses luaran kepada pangkalan data anda, memberikan lebih fleksibiliti dalam mengakses dan mengurus data. Berikut ialah panduan langkah demi langkah untuk mengkonfigurasi MySQL untuk sambungan jauh:
Langkah 1: Semak Tetapan Lalai
Secara lalai, MySQL membenarkan sambungan jauh. Walau bagaimanapun, akses root jauh dilumpuhkan. Untuk mendayakan akses root daripada sumber luaran, laksanakan perintah SQL berikut secara setempat:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
Ganti 'kata laluan' dengan kata laluan yang sesuai untuk pengguna root.
Langkah 2: Ubah suai Fail Konfigurasi (my.cnf)
Cari fail konfigurasi my.cnf (biasanya /etc/mysql/my.cnf untuk Unix/OSX). Cari baris berikut:
bind-address = 127.0.0.1
Ulasnya dengan menambah '#' pada permulaan baris:
#bind-address = 127.0.0.1
Pengubahsuaian ini memastikan MySQL mendengar pada semua antara muka rangkaian, mendayakan sambungan daripada sumber luaran.
Langkah 3: Mulakan semula MySQL
Bergantung pada sistem pengendalian anda, mulakan semula pelayan MySQL menggunakan salah satu daripada arahan berikut:
Nota untuk Pengguna Windows:
Dalam direktori pemasangan MySQL (biasanya C:Program FilesMySQLMySQL Server 5.5), fail konfigurasi my.cnf dinamakan my.ini. Ubah suai fail dengan sewajarnya dan mulakan semula perkhidmatan MySQL.
Membenarkan sambungan jauh memberikan fleksibiliti dalam mengurus pangkalan data dari lokasi yang berbeza. Pastikan langkah keselamatan yang sesuai disediakan untuk melindungi data anda.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengkonfigurasi MySQL untuk Akses Jauh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!