Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk jauh mysql

Bagaimana untuk jauh mysql

WBOY
WBOYasal
2023-05-18 14:58:1010053semak imbas

Dalam era Internet hari ini, akses jauh kepada pangkalan data telah menjadi keperluan biasa, terutamanya bagi pengguna yang perlu memproses data pada peranti mudah alih. Untuk MySQL, akses jauh boleh dicapai dalam pelbagai cara Artikel ini akan memperkenalkan anda cara menyambung ke MySQL dari jauh dan menyediakan beberapa kaedah pelaksanaan.

1. Ubah suai fail konfigurasi MySQL

Untuk menyambung ke MySQL dari jauh, anda perlu membuat tetapan yang diperlukan pada pelayan MySQL. Khususnya, anda perlu menukar fail konfigurasi MySQL dan membolehkan pilihan untuk membenarkan akses jauh. Berikut ialah langkah-langkahnya:

  1. Buka fail konfigurasi MySQL, yang terletak di "/etc/mysql/mysql.conf.d/mysqld.cnf".
  2. Cari pilihan bind_address dan ulaskannya atau tukarkannya kepada 0.0.0.0 supaya MySQL akan membenarkan akses jauh dari mana-mana alamat.
  3. Simpan dan mulakan semula perkhidmatan MySQL.

Selepas melengkapkan langkah di atas, anda boleh menggunakan alatan tempatan (seperti MySQL Workbench) atau alatan jauh (seperti Navicat) untuk menyambung ke pelayan MySQL.

2. Gunakan terowong SSH untuk menyambung ke MySQL

Terowong SSH ialah teknologi yang mewujudkan terowong yang disulitkan selamat antara pelayan tempatan dan jauh. Menggunakan teknologi ini, kami boleh mencapai akses jauh ke MySQL melalui pemajuan port tanpa mendedahkan IP dan port sebenar pelayan MySQL.

Berikut ialah langkah terperinci:

  1. Sambung ke hos pelayan MySQL dan gunakan arahan berikut untuk membuka terowong SSH:

ssh -fNgL 3307:127.0 .0.1:3306 user@remote_host

Antaranya, parameter -L menentukan untuk memetakan port tempatan 3306 pelayan MySQL ke port 3307 hos. pengguna ialah nama pengguna yang disambungkan kepada hos jauh, dan remote_host ialah alamat IP atau nama domain hos jauh.

  1. Dalam MySQL Workbench (atau klien MySQL lain), tukar alamat hos kepada 127.0.0.1, port kepada 3307, masukkan nama pengguna dan kata laluan dengan cara biasa untuk melengkapkan sambungan.

3 Gunakan alatan pengurusan antara muka web

Jika anda tidak mahu menggunakan aplikasi pihak ketiga atau terowong SSH, maka anda boleh mempertimbangkan untuk menggunakan beberapa alatan pengurusan MySQL berdasarkan web antara muka, seperti phpMyAdmin Atau Pentadbir. Alat ini memudahkan untuk menyambung ke pelayan MySQL dan mengurusnya secara langsung pada antara muka web.

Berikut ialah langkah-langkah untuk menyambung ke MySQL menggunakan phpMyAdmin:

  1. Pasang phpMyAdmin pada pelayan web (boleh dipasang melalui pengurus pakej seperti apt-get atau yum).
  2. Buka phpMyAdmin, masukkan alamat IP dan bukti kelayakan log masuk pelayan MySQL, dan klik Log Masuk.
  3. Lakukan operasi pangkalan data dan jadual seperti yang diperlukan, seperti penciptaan, pengubahsuaian dan pemadaman.

4 Ringkasan

Menyambung dari jauh ke MySQL mungkin melibatkan isu keselamatan rangkaian. Juga, berhati-hati untuk memastikan bahawa pelayan yang anda sambungkan bukan sasaran penggodam. Tidak kira kaedah sambungan yang digunakan, konfigurasi dan ujian terperinci diperlukan untuk memastikan sambungan yang lancar dan boleh dipercayai.

Atas ialah kandungan terperinci Bagaimana untuk jauh mysql. 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