【发布时间】:2016-01-04 13:50:04
【问题描述】:
我需要使用 Visual Studio 的 Server Explorer -> 添加连接 连接到 2 个 MySQL 服务器。
我将 Data Provider 设置为 MySQL Database (MySQL Data Provider) 并输入凭据,然后尝试检索数据库。现在,一台服务器成功,第二台服务器抛出:
“任何可用插件都不支持身份验证方法 'mysql_clear_password'。”
据我了解,这些服务器的版本和插件之间有些不同。问题是,有没有办法在客户端解决这个问题?
我已尝试设置环境变量:LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN=1 \ Y (docs) 并升级所有 MySQL 组件。
【问题讨论】:
标签: c# mysql entity-framework visual-studio