Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd:R nie może połączyć się z MySQL

Rozwiązałem ten problem w ten sposób:

Okna użytkownika

1. Błąd w .local(drv, ...) :Nie udało się połączyć z bazą danych:Błąd:Nie można zainicjować nieznanego zestawu znaków (ścieżka:skompilowany_w)

Po dodaniu tych wierszy:

ścieżka pliku:%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- Nie można załadować wtyczki uwierzytelniania 'caching_sha2_password'

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

Referencje:

Lokalizacja MySQL my.ini

Zmienić domyślny zestaw znaków MySQL na UTF-8 w my.cnf?

Nie można załadować wtyczki uwierzytelniania „caching_sha2_password”



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Callback MySQL - czy istnieje coś takiego?

  2. Usuń z jednego stołu z dołącz

  3. Uzyskiwanie dostępu do plików graficznych

  4. MySQL:NULL vs

  5. Jak uzyskać identyfikator wiersza, który właśnie wstawiłem php/mysql