Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler:R kann keine Verbindung zu MySQL herstellen

Ich habe dieses Problem folgendermaßen gelöst:

Benutzer-Windows

1.Fehler in .local(drv, ...):Verbindung zur Datenbank fehlgeschlagen:Fehler:Zeichensatz unbekannt (Pfad:kompiliert_in) kann nicht initialisiert werden

Nach dem Hinzufügen dieser Zeilen:

Dateipfad:%PROGRAMDATA%\MySQL\MySQL Server X.X\my.ini

    [mysqld]
    collation-server = utf8_unicode_ci
    init-connect='SET NAMES utf8'
    character-set-server = utf8
    skip-character-set-client-handshake

    [client]
    default-character-set   = utf8

    [mysql]
    default-character-set   = utf8

2- Authentifizierungs-Plugin „caching_sha2_password“ kann nicht geladen werden

    ALTER USER 'yourusername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'youpassword';

Referenzen:

MySQL my.ini-Speicherort

Mysql-Standardzeichensatz in my.cnf auf UTF-8 ändern?

Authentifizierungs-Plugin „caching_sha2_password“ kann nicht geladen werden