Rumah > pangkalan data > tutorial mysql > Mengapa Saya Tidak Boleh Menyambung ke Pelayan Pangkalan Data MySQL Saya di Meja Kerja?

Mengapa Saya Tidak Boleh Menyambung ke Pelayan Pangkalan Data MySQL Saya di Meja Kerja?

DDD
Lepaskan: 2024-12-04 09:37:10
asal
189 orang telah melayarinya

Why Can't I Connect to My MySQL Database Server in Workbench?

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
Salin selepas log masuk

b. Setelah log masuk, kembali kepada pengesahan kata laluan asli:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Salin selepas log masuk

c. Gunakan kata laluan yang ditentukan ('kata laluan') untuk pengesahan MySQL berikutnya.

Petua Tambahan:

  • Semak log ralat MySQL untuk maklumat terperinci tentang kegagalan sambungan .
  • Mulakan semula MySQL jika perkhidmatan telah berhenti bertindak balas.
  • Tetapkan semula Kata laluan akar MySQL jika anda menghadapi masalah menyambung atau mengesahkan dengan kata laluan sedia ada.

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!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan