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
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.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root_password';
FLUSH PRIVILEGES;
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!