Menyelesaikan masalah Isu Ketersambungan Meja Kerja MySQL
Apabila cuba menanyakan pangkalan data dalam Meja Kerja MySQL, anda mungkin menghadapi mesej ralat yang menunjukkan "Tidak Boleh Sambung ke Pelayan Pangkalan Data." Isu ini biasanya berpunca daripada punca berikut:
1. Status Pelayan MySQL
Pastikan MySQL berjalan pada pelayan anda dengan mengesahkan kehadirannya dalam proses latar belakang.
2. Konfigurasi Port
MySQL biasanya berjalan pada port 3306, tetapi ini boleh disesuaikan. Sahkan bahawa anda menggunakan port yang betul.
3. Kebenaran Pengguna
Sahkan bahawa pengguna root mempunyai kebenaran untuk menyambung ke mesin anda (127.0.0.1) daripada hos anda. Kebenaran ini menentukan pelanggan yang boleh menyambung ke pelayan.
4. Pengesahan Kata Laluan
Jika kata laluan diperlukan, pastikan anda memberikannya dengan betul.
5. Pengesahan Soket
Dalam Ubuntu 16.04, pengesahan soket mungkin didayakan untuk pengguna root secara lalai apabila tiada kata laluan ditetapkan. Untuk menyelesaikannya:
a. Log masuk ke MySQL menggunakan pengesahan soket:
sudo mysql -u root
b. Setelah log masuk, kembali kepada pengesahan kata laluan asli:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
c. Gunakan kata laluan yang ditentukan ('kata laluan') untuk pengesahan MySQL berikutnya.
Petua Tambahan:
Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Menyambung ke Pelayan Pangkalan Data MySQL Saya di Meja Kerja?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!