sql >> Database >  >> RDS >> Mysql

Fout:R kan geen verbinding maken met MySQL

Ik heb dit probleem als volgt opgelost:

Gebruikersvensters

1.Fout in .local(drv, ...) :Kan geen verbinding maken met database:Fout:Kan tekenset niet initialiseren onbekend (pad:compiled_in)

Na het toevoegen van deze regels:

bestandspad:%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- Authenticatie-plug-in 'caching_sha2_password' kan niet worden geladen

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

Referenties:

MySQL my.ini-locatie

Standaard MySQL-tekenset wijzigen in UTF-8 in my.cnf?

Verificatieplug-in 'caching_sha2_password' kan niet worden geladen



  1. PostgreSQL schalen voor grote hoeveelheden gegevens

  2. Hoe HTML-elementen verzenden via JSON met behulp van PHP?

  3. Tabel als argument van een PostgreSQL-functie

  4. MySQL - Bestelquery en toon een willekeurige rij bovenaan