cube-js/cube

I can't connect to MySQL 8 - ER_NOT_SUPPORTED_AUTH_MODE

クローズ

#3,525 opened on 2021/10/07

 (14 件のコメント) (6 件のリアクション) (0 人の担当者)Rust (1,965 件のフォーク)batch import
driver:mysqlhelp wanted

Repository metrics

Stars
 (19,563 個のスター)
PR merge metrics
 (平均マージ 5d 16h) (30d で 138 merged PRs)

説明

I'm trying to load the project locally using the Docker command, when trying to connect to my local MySQL 8 database I get the following error:

Runtime Error
Cube.js was unable to connect to the specified database.

The database returned the following error:


>Database Error

Error: Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client

It seems to me that the client used by Cube does not support MySQL 8 authentication method.

コントリビューターガイド