sql >> データベース >  >> RDS >> Mysql

Pentaho Data Integration(最新バージョン)-MySQLドライバーが検出されない

    MySQL JDBCドライバーの新しいバージョン(私の場合はバージョン8.1)では、メインドライバークラスの名前が変更されています。ドライバをダウンロードしてスプーンを再起動しても、Pentaho Data Integration(PDI)のMySQLコネクタは間違ったクラス名を探します。

    回避策は、「汎用データベース」を使用することです。 "PDIで接続タイプを指定し、新しいクラス名を手動で追加します。一般的な接続の詳細は次のとおりです。

    Dialect: MySQL
    Custom connection URL: jdbc:mysql://localhost:3306/database_name   
    Custom driver class name: com.mysql.cj.jdbc.Driver
    

    参照: https://jira.pentaho.com/browse/PDI-17341



    1. InnoDBとMyISAMの違いは?

    2. エラーは何ですかすべての派生テーブルはMySQLで独自のエイリアスを持っている必要がありますか?

    3. Mysql-複数の結合されたテーブルのカウントの合計

    4. hasManyは、Sequelize.Modelのインスタンスではないもので呼び出されました