Tidak Dapat Menyambung ke Pelayan MySQL: Caching_sha2_Password Plugin Hilang
Percubaan untuk mewujudkan sambungan dengan pelayan MySQL 8.0.11 daripada MySQL Workbench telah menemui ralat berterusan: "Tidak dapat menyambung ke pelayan MySQL, pemalam pengesahan: caching_sha2_password: modul yang ditentukan tidak dapat ditemui."
Penjelasan Ralat
Mesej ralat menunjukkan bahawa pelayan MySQL tidak dapat mencari pemalam pengesahan caching_sha2_password, yang diperlukan untuk protokol pengesahan selamat. Pemalam ini memastikan penyimpanan selamat dan pengesahan kata laluan pengguna.
Penyelesaian
Untuk menyelesaikan isu ini, ikut langkah berikut:
Ulas atau alih keluar baris berikut:
#default_authentication_plugin=caching_sha2_password
Tambah baris berikut pada bahagian [mysqld]:
default_authentication_plugin=mysql_native_password
Lakukan pertanyaan berikut:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';
Ganti 'xxx' dengan kata laluan akar semasa anda.
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan artikel anda: * **Ralat MySQL: \'Tidak dapat menyambung ke pelayan MySQL, pemalam pengesahan: caching_sha2_password: modul yang ditentukan tidak boleh foul. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!