MySQL Workbench错误的配置文件路径

MySQL Workbench错误的配置文件路径,mysql,mysql-workbench,Mysql,Mysql Workbench,我正在使用MySQL Workbench 6.2.4。每当我安装它或提取它的winrar文件时,它都会在连接中自动设置一个配置路径文件。但在我的例子中,它会自动设置,但它会设置一个从未创建过的文件的路径。我安装了MySQL Workbench 6.2.4,但向我显示了路径“ProgramFiles\MySQL\MySQL Server 5.0\my.ini”,该路径不存在,但我试图通过“选项文件”创建一个my.ini文件选项,它为我提供了未找到的路径,并且在我的mysql目录中也是C:\Prog

我正在使用MySQL Workbench 6.2.4。每当我安装它或提取它的winrar文件时,它都会在连接中自动设置一个配置路径文件。但在我的例子中,它会自动设置,但它会设置一个从未创建过的文件的路径。我安装了MySQL Workbench 6.2.4,但向我显示了路径“ProgramFiles\MySQL\MySQL Server 5.0\my.ini”,该路径不存在,但我试图通过“选项文件”创建一个
my.ini
文件选项,它为我提供了未找到的路径,并且在我的mysql目录中也是
C:\Program Files\mysql\mysql
6.2 workbench不包含
my.ini
my.conf
文件。此外,每当我尝试连接时,它都会给我一个错误,即:

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

我知道这个问题被问了很多次,但我仍然找不到解决问题的办法。我还想说,我在
services.msc
中找不到可以启动服务器的mysql服务器选项


我希望这些屏幕截图有帮助。

编辑
%AppData%\MySQL\Workbench\server\u instances.xml
并替换

%ProgramFiles%\MySQL\MySQL服务器5.0\my.ini


%ProgramData%\MySQL\MySQL Server 5.6\my.ini
从几个早期版本升级到MySQL Server 8.0导致
%AppData%\Roaming\MySQL\Workbench\Server\u instances.xml
中的以下参数中的旧值保持不变(Daniel在其15篇文章中提到的文件):

MySQL57

localmysql57

%ProgramData%\MySQL\MySQL服务器5.5\my.ini

一个更难找到的参数也保持不变。 以该文本开头的行下方的几行:
你是先安装mysql的吗?如果是,您是否打开了cmd.exe窗口(在管理模式下打开),找到您的mysql安装并尝试手动启动mysql服务器?是否有错误?您的意思是mysql CommunityServer?是的?奇怪的是,该服务不在您的services.msc中,因此在我看来,它可能没有安装,或者在您启动计算机时没有安装以运行。请确保您首先安装了MySQL服务器,并确认您启动了它并可以访问它。我建议您使用该应用程序来管理(安装/配置)您的MySQL产品,并建议您也使用它来安装启动/停止MySQL服务器。@AsadJivani我将以更干净的方式启动整个过程。我首先下载mysql并将其安装在
C:\
中,然后为mysql设置环境变量。在此之后,我建议通过运行
cmd
(Start>typecmd>hittenter)来测试mysql是否正常工作。在cmd提示符中,如果键入mysql,它应该在命令提示符中切换到
mysql>
。之后,您现在可以在C:\Where
中进行工作台配置,指向您的mysql文件夹,这是您创建的新文件夹,并在其中命名和安装mysql。希望这有助于。。。如果不只是喊:-)。谢谢你的信息——看起来MySQL端有一个错误(他们只是没有更新默认字符串)。然而,一旦更改,我必须重新启动服务器和MySQL workbench,以使更改显示在workbench中(服务器信息下有一个“刷新”按钮,但按下该按钮在重新启动workbench之前没有任何更改)。这对我不起作用。工作台现在说它正在从正确的位置读取数据,但它没有使用我在my.ini中设置的值。当我在命令提示符下使用mysql时,会出现读取。我重新启动了MySQL服务。这对我不起作用,在我的文件%AppData%\Roaming\MySQL\Workbench\server\u instances.xml中,我没有这些行,我手动添加了它,就在basedir和data dir值类型下。这是正确的还是我遗漏了什么?我正在使用MySQL 8.0