Bagaimana untuk Mengakses Pelayan MySQL pada PC Jauh dalam LAN?

Mary-Kate Olsen
Lepaskan: 2024-11-08 02:14:01
asal
186 orang telah melayarinya

How to Access a MySQL Server on a Remote PC within a LAN?

Mengakses Pelayan MySQL pada PC Jauh dalam LAN

Dalam persekitaran rangkaian tempatan, menyambung ke pelayan MySQL pada PC yang berbeza boleh dicapai dengan cekap. Mari kita mendalami penyelesaiannya:

Kegagalan Percubaan Sambungan Awal

Apabila anda menemui mesej ralat "Hos pelayan MySQL tidak diketahui," ia menunjukkan bahawa percubaan sambungan ke alat kawalan jauh Pelayan MySQL tidak berjaya. Isunya mungkin terletak pada memberikan kedua-dua alamat IP hos dan nombor port dalam rentetan sambungan.

Untuk membetulkannya, alih keluar nombor port (3306) daripada rentetan sambungan:

mysql -u user -h 192.168.1.28 -p password
Salin selepas log masuk

Ralat Dinafikan Akses Kerana Sekatan IP

Mesej ralat berikutnya yang anda terima, "Akses ditolak," mencadangkan bahawa akaun pengguna yang anda gunakan untuk menyambung ke pelayan MySQL tidak mempunyai yang diperlukan keistimewaan untuk mengakses pangkalan data. Secara lalai, akaun MySQL dihadkan untuk menyambung daripada alamat IP atau nama hos tertentu.

Memberi Akses kepada PC Jauh

Untuk menyelesaikan masalah ini, anda perlu memberikan akses kepada anda alamat IP komputer klien atau nama hos pada pelayan MySQL.

  1. Sambung ke pelayan MySQL.
  2. Laksanakan arahan berikut:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root_password';
Salin selepas log masuk
  1. Ganti % dengan alamat IP komputer pelanggan anda.
  2. Laksanakan:
FLUSH PRIVILEGES;
Salin selepas log masuk

Setelah anda memberikan akses, anda sepatutnya boleh menyambung ke pelayan MySQL jauh daripada komputer pelanggan anda.

Atas ialah kandungan terperinci Bagaimana untuk Mengakses Pelayan MySQL pada PC Jauh dalam LAN?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan