Rumah > Artikel > pangkalan data > Tidak Dapat Menyambung ke MySQL pada PC Lain dalam LAN: Apa yang Saya Salah?
Masalah Awal:
Seorang pengguna tidak dapat untuk menyambung ke pangkalan data MySQL yang dihoskan pada PC lain dalam rangkaian tempatan, walaupun MySQL telah dipasang pada mesin klien. Mesej ralat yang dihadapi menunjukkan bahawa hos pelayan MySQL tidak dikenali.
Penyelesaian untuk Masalah Awal:
Untuk berjaya menyambung ke pelayan MySQL pada PC lain, perkara berikut langkah adalah penting:
mysql -u username -h server_ip -p password
di mana nama pengguna ialah pengguna pangkalan data, server_ip ialah alamat IP PC pelayan, dan kata laluan adalah milik pengguna kata laluan.
Masalah Seterusnya:
Selepas menggunakan arahan yang betul, pengguna menghadapi ralat dinafikan akses, dengan alasan bahawa pengguna '@'MACBOOK' dinafikan akses.
Penyelesaian untuk Seterusnya Masalah:
Untuk memberikan akses kepada pangkalan data daripada PC klien:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'user_password';
FLUSH PRIVILEGES;
Atas ialah kandungan terperinci Tidak Dapat Menyambung ke MySQL pada PC Lain dalam LAN: Apa yang Saya Salah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!