Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur :R ne peut pas se connecter à MySQL

J'ai résolu ce problème comme ceci :

Fenêtres utilisateur

1.Erreur dans .local(drv, ...) :Échec de la connexion à la base de données :Erreur :Impossible d'initialiser le jeu de caractères inconnu (chemin :compilé_in)

Après avoir ajouté ces lignes :

chemin du fichier :%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- Le plugin d'authentification 'caching_sha2_password' ne peut pas être chargé

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

Références :

Emplacement MySQL my.ini

Modifier le jeu de caractères MySQL par défaut en UTF-8 dans my.cnf ?

Le plugin d'authentification 'caching_sha2_password' ne peut pas être chargé