sql >> Databasteknik >  >> RDS >> Mysql

Fel:R kan inte ansluta till MySQL

Jag löste det här problemet så här:

Användar Windows

1.Fel i .local(drv, ...) :Det gick inte att ansluta till databasen:Fel:Kan inte initiera teckenuppsättningen okänd (sökväg:compiled_in)

Efter att ha lagt till dessa rader:

filsökväg:%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- Autentiseringsplugin 'caching_sha2_password' kan inte laddas

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

Referenser:

MySQL my.ini-plats

Ändra MySQL standardteckenuppsättning till UTF-8 i my.cnf?

Autentiseringsplugin 'caching_sha2_password' kan inte laddas



  1. MySQL-fel:Sortering avbröts

  2. flera INSLAG och hålla PDO-förberedd uttalandesäkerhet

  3. mod rewrite, title slugs och htaccess

  4. MySQL lagrad procedurmarkör för förberedda uttalanden