如何配置 IntelliJ IDEA 以对 MySQL 数据源使用明文密码身份验证?

How do I configure IntelliJ IDEA to use clear-text password authentication for a MySQL data source?

我尝试了几种不同的方法来在 IntelliJ 中定义我的 MySQL 数据库连接,但似乎无法连接。

要求:

我的理解是 MySQL 驱动程序应该有一个内置插件,称为 mysql_clear_password,我应该能够通过以下方式在数据库配置的高级选项卡上启用它声明其类名 (com.mysql.jdbc.authentication.MysqlClearPasswordPlugin) and/or 将 LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN 变量设置为 1Yy.

我似乎无法让它工作。有人可以在 IDE 中提供有关正确执行此操作的指导吗?

需要指定额外的 JDBC 参数 authenticationPlugins 和值 mysql_clear_password。 另请参阅 https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html