Tôi đã giải quyết vấn đề này như thế này:
Người dùng Windows
1. Lỗi trong .local (drv, ...):Không thể kết nối với cơ sở dữ liệu:Lỗi:Không thể khởi tạo bộ ký tự không xác định (đường dẫn:biên dịch_in)
Sau khi thêm những dòng này:
đường dẫn tệp:%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- Không thể tải plugin xác thực 'caching_sha2_password'
ALTER USER 'yourusername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'youpassword';
Tài liệu tham khảo:
Thay đổi bộ ký tự mặc định của MySQL thành UTF-8 trong my.cnf?
Không thể tải plugin xác thực 'caching_sha2_password'