sql >> Base de Datos >  >> RDS >> Mysql

Error:R no puede conectarse a MySQL

Resolví este problema así:

Ventanas de usuario

1.Error en .local(drv, ...):no se pudo conectar a la base de datos:Error:no se puede inicializar el conjunto de caracteres desconocido (ruta:compilado_in)

Después de agregar estas líneas:

ruta del archivo:%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- No se puede cargar el complemento de autenticación 'caching_sha2_password'

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

Referencias:

Ubicación my.ini de MySQL

¿Cambiar el conjunto de caracteres predeterminado de MySQL a UTF-8 en my.cnf?

El complemento de autenticación 'caching_sha2_password' no se puede cargar