我尝试了几种不同的方法在intellij中定义mysql数据库连接,但似乎无法连接。
要求:
使用ssh代理服务器
需要以明文形式发送密码。
我的理解是mysql驱动程序应该有一个内置的插件,叫做 mysql_clear_password
,并且我应该能够通过声明其类名在数据库配置的高级选项卡上启用它( com.mysql.jdbc.authentication.MysqlClearPasswordPlugin
)和/或设置 LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN
变量到 1
, Y
或者 y
.
我好像不能让它工作。有人能在ide中提供正确的方法吗?
1条答案
按热度按时间j2qf4p5b1#
需要指定额外的jdbc参数
authenticationPlugins
有价值的mysql_clear_password
. 另外,请参见https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html