首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提供给mysql_options()的选项不受支持

提供给mysql_options()的选项不受支持
EN

Stack Overflow用户
提问于 2016-05-04 19:37:43
回答 3查看 1.9K关注 0票数 7

我在我的本地机器上安装了mysql-server和mysql-workbench,操作系统是Ubuntu 16.04。我可以通过CLI连接到mysql-server,但不能通过mysql-workbench。

代码语言:javascript
复制
  mysql --version
  mysql  Ver 14.14 Distrib 5.7.12, for Linux (x86_64) using  EditLine wrapper

mysql-workbench --version
MySQL Workbench CE (GPL) 6.3.6 CE build 511

当我尝试连接到mysql-server时,我总是从mysql-workbench得到这个错误。

代码语言:javascript
复制
Unsupported option provided to mysql_options()

请帮助我理解我做错了什么来解决这个问题,即通过mysql-workbench连接到mysql-server。

EN

回答 3

Stack Overflow用户

发布于 2016-05-24 16:00:14

工作台不再支持服务器变量mysql_old_password协议,因为在MySQL Server5.7中删除了对它的支持。这会影响MySQL工作台中以前的“使用旧身份验证协议”SSH连接选项,从而导致错误

为mysql_options()提供了

不支持的选项

当您尝试通过工作台建立连接时。因此,请将MySQL-Workbench升级到任何较新的版本,以避免此错误。

请查看以下网址以供参考:http://bugs.mysql.com/bug.php?id=78947

票数 3
EN

Stack Overflow用户

发布于 2016-05-27 02:48:28

来解决这个问题。您可以做的是将MySQL Workbench CE (GPL) 6.3.6降级到6.3.4版本

票数 2
EN

Stack Overflow用户

发布于 2018-04-25 18:49:09

这是所有的细节-很遗憾我不能连接到旧的系统(实际上它是在Centos 7上运行的数据库...)

https://bugs.mysql.com/bug.php?id=78947

更新:在我的Gentoo系统上,我让它在本地与版本一起工作:

但是它不能直接工作,我必须首先删除文件夹~/.mysql/workbench,否则这个错误仍然发生,现在我已经修复了这个问题的设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37026699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档