Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menghubungkan R ke MySQL? Gagal terhubung ke database:Kesalahan:Plugin caching_sha2_password tidak dapat dimuat

Pustaka R mysql bergantung pada libmysqlclient/libmariadbclient. Caching_sha2_password yang hilang tampaknya menjadi indikator bahwa versi mysqlclient lama atau libmariadbclient tidak diinstal. Baru-baru ini caching_sha2_password ditambahkan ke mariadb (3.0.8)

Alternatif, seperti jawaban ini , adalah mengubah pengguna di mysql untuk menggunakan mekanisme otentikasi yang berbeda:

Anda mengatur kembali pengguna ke mysql_native_password:

ALTER USER 'username'@'localhost'
IDENTIFIED WITH mysql_native_password BY 'password'

Untuk menjadikan ini default bagi semua pengguna yang baru dibuat, ubah pengaturan my.cnf/my.ini default_authentication_plugin=mysql_native_password



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tanggal waktu MySQL tidak mengembalikan waktu

  2. MySQL:Cara memasukkan banyak catatan dengan peningkatan otomatis ID yang sama

  3. aplikasi web spring-boot kehilangan kemampuan untuk terhubung ke MySQL / RDS setelah beberapa saat

  4. JSON_INSERT() – Masukkan Nilai ke dalam Dokumen JSON di MySQL

  5. Bisakah kita menggunakan migrasi EF dengan MySql