Реших този проблем по следния начин:
Потребителски Windows
1.Грешка в .local(drv, ...) :Неуспешно свързване към базата данни:Грешка:Не може да се инициализира неизвестен набор от знаци (път:compiled_in)
След добавяне на тези редове:
път на файла:%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- Приставката за удостоверяване 'caching_sha2_password' не може да бъде заредена
ALTER USER 'yourusername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'youpassword';
Препратки:
Местоположение на MySQL my.ini
Променете набора от символи по подразбиране на MySQL на UTF-8 в my.cnf?
Приставката за удостоверяване 'caching_sha2_password<' не може да бъде заредена /a>