3

在安装 MySQL Community Server 5.59 (64bit) 和 MySQL Workbench 5.2.31a 并进行设置后,我尝试访问数据库的配置并收到以下错误:

找不到配置文件“C:\Program Files\MySQL\MySQL Server 5.0\my.ini”。应用更改时将创建新文件。

我点击确定。然后,当尝试应用任何更改时,由于无法写入文件而出现第二个 IO 错误。

它表明我的安装是在C:\Program Files\MySQL\MySQL Server 5.5而不是在C:\Program Files\MySQL\MySQL Server 5.0。但是为什么 Workbench 会在那里搜索呢?

4

5 回答 5

10

我在 MySQL Server 5.7 和 MySQL Workbench 6.3 上遇到了同样的问题。解决方案非常简单。

  1. 打开 MySQL Workbench 或切换到有连接 的主页
  2. 单击标签MySQL Connections旁边的小工具图标
  3. 出现管理服务器连接对话框
  4. 从 MySQL Connections 列表中选择连接
  5. 此连接的连接数据显示在右侧
  6. 连接选项卡切换到系统配置文件
  7. 更改配置文件字段 中的条目
  8. 单击关闭按钮,您就完成了

在我的情况下,我所要做的就是将条目从:
%ProgramFiles% \MySQL\MySQL Server 5.0 \my.ini
更改为
%ProgramData% \MySQL\MySQL Server 5.7 \my.ini

于 2015-11-19T09:57:55.820 回答
9

尝试:您可以更改基本目录

Server Administration-> Manager Server Instances > Local MySQL >system Profile > Configuration file : <your dir>\my.ini(点击目录)

于 2012-11-24T15:17:26.977 回答
2

您需要在 Workbench 的服务器管理部分创建一个新的服务器实例。在那里,您将能够指定您的 .ini 文件位置。

于 2011-09-28T15:10:29.320 回答
1

您的服务器实例注册错误。

当您在工作台中为服务器管理创建新的服务器实例时,有一个选定的选项,例如:

Mysql安装类型:Window(MySQL5.0 x64安装包)

如果您在当前操作系统和服务器安装中选择了错误的选项,则会导致不正确的基本路径映射。

要解决您的问题,您可以在服务器管理 -> 记录实例 -> 配置菜单 -> 配置 -> 常规中更改基本目录:1)单击基本目录复选框 2)输入路径,例如

“C:/Program Files/MySQL/MySQL 服务器 5.1/”

3) 单击数据目录复选框 4) 输入路径 例如

“C:/Documents and Settings/所有用户/应用程序数据/MySQL/MySQL Server 5.1/数据/”

于 2011-03-10T09:47:44.923 回答
0

乔纳森,当我查看您最初搜索的问题时,几分钟后我找到了答案。

像你可能已经知道的那样连接它们,但是迷失的灵魂可能会从中学到,我们正在谈论的配置文件并没有出现在 MySQL 中。它位于

C:\Program Files (x86)\wamp\alias

wamp当然,如果您正在使用它,请自行弄清楚您所在的位置。在我的情况下,所需的文件在alias文件夹中。

我希望这对我的案子有帮助。

最好的问候和祝福。

于 2013-10-04T12:25:09.210 回答