Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menyediakan akses jauh ke MySQL pada Linux

Bagaimana untuk menyediakan akses jauh ke MySQL pada Linux

PHPz
PHPzasal
2023-04-20 10:15:124928semak imbas

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.

  1. prasyarat persediaan akses jauh MySQL

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.

  1. Konfigurasikan tetapan akses jauh MySQL melalui baris arahan

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".

  1. Uji sama ada tetapan akses jauh MySQL telah berkuat kuasa

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.

  1. Ringkasan

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn