MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan. Apabila membangunkan atau menggunakan aplikasi, kita perlu menyediakan tetapan akses jauh MySQL mengikut situasi. Tetapan capaian jauh MySQL amat penting apabila bekerjasama pada berbilang komputer atau pelayan.
Tetapan lalai MySQL adalah untuk hanya membenarkan akses tempatan Jika kita perlu mengakses MySQL dari komputer atau pelayan lain, tetapan akses tambahan diperlukan.
Di bawah ini kami akan memperkenalkan secara terperinci cara menyediakan akses jauh ke MySQL pada sistem Linux.
Sebelum menyediakan akses jauh MySQL, kami perlu mengesahkan prasyarat berikut:
(1 ) Pastikan MySQL sedang berjalan.
(2) Sahkan alamat IP yang mana pelayan MySQL dipasang.
(3) Sahkan versi dan nombor port MySQL.
(4) Pastikan anda mempunyai kebenaran untuk mengakses MySQL.
2.1 Dayakan akses jauh ke pelayan MySQL
Apabila mendayakan akses jauh MySQL, kita perlu masukkan MySQL Fail konfigurasi my.cnf biasanya terletak di /etc/mysql/my.cnf.
Tambah kandungan berikut di bawah teg [mysqld] fail my.cnf:
bind-address = alamat IP pelayan
Nota: Gantikan "alamat IP pelayan" ke dalam alamat IP pelayan MySQL.
2.2 Kemas kini kebenaran pengguna MySQL
Apabila melakukan akses jauh ke MySQL, kami juga perlu mengemas kini kebenaran pengguna MySQL. Kami boleh mengemas kini melalui arahan berikut:
BERI SEMUA KEISTIMEWAAN PADA nama pangkalan data.* KEPADA 'Nama Pengguna'@'Alamat IP Akses Jauh' DIKENAL PASTI OLEH 'Kata Laluan';
Nota: Tukar " Ganti "Nama Pengguna", "Alamat IP Akses Jauh", "Kata Laluan", dan "Nama Pangkalan Data".
Selepas melengkapkan tetapan akses jauh MySQL, kami perlu menguji untuk memastikan tetapan akses jauh telah berkuat kuasa .
Kami boleh menguji dengan arahan berikut:
alamat IP pelayan mysql -h -u nama pengguna -p
Selepas melaksanakan arahan, anda akan digesa untuk memasukkan kata laluan , masukkannya dengan betul Selepas memasukkan kata laluan, anda boleh menyambung ke pelayan MySQL.
Apabila menyediakan akses jauh MySQL, kita perlu melakukan langkah berikut:
(1) Sahkan bahawa pelayan MySQL telah bermula dan Berlari.
(2) Sahkan alamat IP yang mana pelayan MySQL dipasang.
(3) Sahkan versi dan nombor port MySQL.
(4) Dayakan akses jauh ke pelayan MySQL.
(5) Kemas kini kebenaran pengguna MySQL.
(6) Uji sama ada tetapan akses jauh MySQL berkuat kuasa.
Dalam pembangunan kolaboratif, tetapan capaian jauh MySQL membolehkan pembangun bekerjasama pada mesin yang berbeza, meningkatkan kecekapan pembangunan dan kesan kerjasama.
Atas ialah kandungan terperinci Bagaimana untuk menyediakan akses jauh ke MySQL pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!