2011-02-09 87 views
2

安装MySQL社区服务器5.59(64位)和MySQL工作台5.2.31a并设置它我尝试访问该数据库的配置和收到以下错误后:MySQL工作台错误配置

Configuration file 'C:\Program Files\MySQL\MySQL Server 5.0\my.ini' can not be found. New file will be created on apply of changes.

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

它的数字表示我的安装位于C:\Program Files\MySQL\MySQL Server 5.5而不是C:\Program Files\MySQL\MySQL Server 5.0。但为什么Workbench在那里搜索?

+0

由于工作台的peice的@# $%。工作台不跟上MySQL。每次对mysql进行更改时,几乎所有工作台都会中断(在最新的工作台中,即使简单的事情也不起作用 - 例如添加用户http://bugs.mysql.com/bug.php?id=58938)。我不会依赖它来做任何事情。我试图完成最简单的任务时,除了无休止的崩溃和错误信息之外,我什么也没做。 – Myforwik 2011-02-10 07:21:17

+0

@Myforkwik - 我认为这实际上是一个答案,我会接受它,如果你写它:) – Jonathan 2011-02-11 16:25:40

回答

1

您的服务器实例注册不正确。

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

Mysql Installation Type: Window(MySQL5.0 x64 Installer Package)

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

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

"C:/Program Files/MySQL/MySQL Server 5.1/"

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

"C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"

+0

我试过了,当点击应用它再次出错。它不能更改配置,因为它无法访问配置文件... – Jonathan 2011-03-11 13:05:56

2

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

+0

恰恰是这样,只要我删除旧的实例并注册一个新的实例,找到了正确的.ini文件。请确保您的MySQL服务器正在运行,以便工作台知道要连接的服务。 顺便运行Windows 7和XAMPP。 – Carlton 2012-07-05 18:33:46

9

尝试:您可以在

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

+0

其不可更改的字段,我可以如何改变目录? – 2016-11-30 07:57:20

0

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

要连接它们,你可能已经知道,但失落的灵魂可能从中学到的是,我们正在讨论的配置文件不在MySQL内部呈现。它位于

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

当然,数字出来为自己在您wamp如果你正在使用它的位置。在我的情况下,所需的文件在alias文件夹中。

我希望这可以帮助有人与我的情况。

祝好和祝福。

7

我和MySQL Server 5.7和MySQL Workbench 6.3有同样的问题。解决方案非常简单。

  1. 打开MySQL工作台或切换到主页与连接
  2. 点击旁边的标签MySQL连接
  3. 管理服务器连接对话框出现
  4. 工具图标
  5. 从MySQL连接列表中选择连接
  6. The 连接数据,此连接会出现在右边
  7. 连接选项卡 系统配置文件
  8. 变化
  9. 开关在配置文件
  10. 入口点击关闭按钮就大功告成了

在我来说,我所要做的就是改变从入门:
个的%ProgramFiles% \的MySQL \ MySQL服务器5.0 \ my.ini的

%ProgramData% \的MySQL \ MySQL服务器5.7 \ my.ini的