MySQL Workbench配置文件路径错误

时间:2015-02-02 21:01:23

标签: mysql mysql-workbench

我正在使用MySQL Workbench 6.2.4。每当我安装它或提取其winrar文件时,它会自动设置Connection中的配置路径文件。但在我的情况下,它会自动设置它,但它设置了一个从未创建过的文件的路径。我安装了MySQL Workbench 6.2.4,但向我展示了一条不存在的路径"ProgramFiles\MySQL\MySQL Server 5.0\my.ini",但我试图通过"选项文件"创建一个my.ini文件。它为我提供了找不到路径的选项,也在我的mysql目录C:\Program Files\MySQL\MySQL 6.2工作台中不包含my.inimy.conf文件。每当我尝试连接时,它都会给我一个错误:

  

"无法连接,服务器可能无法运行。 (16001)"

我知道这个问题已被多次询问,但我仍无法找到解决问题的方法。我还想说我在services.msc找不到mysql服务器选项,通过它可以启动我的服务器。

connection error could not save configuration file manage server connections

我希望这些截图有用。

2 个答案:

答案 0 :(得分:19)

修改%AppData%\Roaming\MySQL\Workbench\server_instances.xml并替换

<value type="string" key="sys.config.path">%ProgramFiles%\MySQL\MySQL Server 5.0\my.ini</value>

<value type="string" key="sys.config.path">%ProgramData%\MySQL\MySQL Server 5.6\my.ini</value>

答案 1 :(得分:0)

从多个先前版本升级到MySQL Server 8.0导致%AppData%\Roaming\MySQL\Workbench\server_instances.xml(丹尼尔在其15篇文章中提到的文件)中的以下参数中的旧值保持不变:

<value type="string" key="sys.mysqld.service_name">MySQL57</value>

<value type="string" key="name">Local MySQL57</value>

<value type="string" key="sys.config.path">%ProgramData%\MySQL\MySQL Server 5.5\my.ini</value>

更难找到的参数也保持不变。 以该文本开头的行下方的几行: <value type="string" key="name">Pearl</value>

更改这些值可更正“服务器状态/管理-服务器状态”面板中的显示,其中“配置文件”之后显示的文件名不正确。