Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法连接到mac上的MySQL工作台。Can';t连接到';127.0.0.1';(61)和#x9 ;;Macintosh_Mysql_Mysql Workbench - Fatal编程技术网

无法连接到mac上的MySQL工作台。Can';t连接到';127.0.0.1';(61)和#x9 ;;Macintosh

无法连接到mac上的MySQL工作台。Can';t连接到';127.0.0.1';(61)和#x9 ;;Macintosh,mysql,mysql-workbench,Mysql,Mysql Workbench,无法连接到mac上的MySQL工作台。我收到以下错误:无法连接,服务器可能未运行。无法连接到“127.0.0.1”(61)上的MySQL服务器 我们将不胜感激 谢谢大家! 转到System preferences->MySql并检查MySql实例的状态。遇到了类似的问题,我的问题是MySql安装本身配置为在非默认端口上运行。我不知道原因,但要找出MySQL在哪个端口上运行,请在MySQL客户端中运行以下命令: SHOW GLOBAL VARIABLES LIKE 'PORT'; 如果无法使用M

无法连接到mac上的MySQL工作台。我收到以下错误:无法连接,服务器可能未运行。无法连接到“127.0.0.1”(61)上的MySQL服务器 我们将不胜感激


谢谢大家!

转到System preferences->MySql并检查MySql实例的状态。

遇到了类似的问题,我的问题是MySql安装本身配置为在非默认端口上运行。我不知道原因,但要找出MySQL在哪个端口上运行,请在MySQL客户端中运行以下命令:

SHOW GLOBAL VARIABLES LIKE 'PORT';

如果无法使用MySQL workbench连接到MAC OS X MySQL服务器,可能有一个或多个原因

当您按下“测试连接”时,您可能会看到此错误。如果您一步一步地执行“配置服务器管理…”,可以简单地解释这一点 在红色十字的基础上,你可以过滤掉真正的问题

最常见的问题与MySQL服务器的安装有关。很少有人在安装MySQL workbench之前忘记安装服务器。有些人会安装产品的一部分。请检查您是否已经安装了MySQL服务器dmg(磁盘映像)文件(包含MySQL服务器包)附带的所有3个部分。这三个部分是:MySQL服务器、首选项窗格和启动项

注意:如果您尚未选择首选项窗格,则无法从系统首选项启动mysql服务器实例

在确保安装了每个项目之后,您可以检查本机mysql服务器的服务器实例。从dock打开系统首选项,然后单击MySQL。然后单击Start MySQL Server以启动服务器实例。如果服务器实例停止,那么MySQL workbench将无法连接到MySQL服务器

如果您仍然面临问题,则需要检查正在进行的连接的端口。默认端口是'3307',而不是'3306'。您可以在mysql终端中使用以下命令进行检查:

SHOW GLOBAL VARIABLES LIKE 'PORT';
请注意,此过程有助于您连接到本地实例。如果必须连接到远程服务器,则必须输入特定的IP和端口。如果遇到此问题,请与服务器管理员联系。由于此问题明确指出问题与连接到本地实例有关,因此我不会编写您可能需要确保的检查

这些步骤都在终端中:)

  • 步骤确保服务器正在运行:
  • sudo/usr/local/mysql/support files/mysql.server start

  • 检查MySQL版本。这也会使您进入与mySQL的shell交互对话,键入q退出
  • /usr/local/mysql/bin/mysql-v

  • 让您的生活更轻松:“安装后,为了使用mysql命令而不键入命令的完整路径,您需要将mysql目录添加到shell路径中,(可选步骤)这是在主目录中的“.bash_profile”文件中完成的,如果您没有该文件,请使用vi或nano创建它:
  • cd;nano.bash_简介

    粘贴并保存:

    export PATH=“/usr/local/mysql/bin:$PATH”

    第一个命令会将您带到主目录,打开.bash_配置文件,或者创建一个新的配置文件(如果不存在),然后在上面的行中添加mysql二进制路径,将其添加到您可以运行的命令中。键入“control+x”退出该文件,并在提示时键入“y”保存更改.这里要做的最后一件事是重新加载外壳,以使上述组件立即工作。”

    source~/.bash_配置文件 mysql-v

    您将再次获得版本号,只需键入“q”退出

  • 检查服务器正在哪个端口上运行:
  • 在终端中键入:mysql

    然后

    显示全局变量,如“端口”

    在mysql客户端(shell)中使用semikolon


    现在您知道了您的端口以及可以在哪里配置服务器(在带有mysql shell/client的终端中)。但要成功连接MySQL Benchmark或其他客户机,您必须了解更多。用户名、密码主机名和端口。安装完成后,root用户没有密码,因此使用mysql shell/client在终端中设置()密码。并且服务器正在本地运行。所以输入root、yourPW、localhost和3007。玩得开心

    在我的例子中,我以前安装过mySQL服务器(使用非标准端口),然后重新安装到不同的目录和端口。然后我也遇到了同样的问题(在windows中)。要解决此问题,请单击“主页+添加新连接”

    如果需要知道服务器的端口,可以在启动我的SQL命令行客户端并运行命令状态(如下所示)时找到它。在windows中,它是通过所有程序->MySQL->MySQL服务器X.Y->MySQL X.Y命令行客户端实现的


    尝试重新启动mysql,或者在mysql尚未启动时启动它。在终端中键入此选项

    mysql.server重启

    要自动启动,请转到以下链接:


    我也遇到了同样的问题,我通过以下步骤解决了这个问题:

  • 从该目录安装MySql(DMG)

  • 如果mysql包带有文件名“mysql-5.7.13…”和 “MySql.prefPane”那么你的生活真的很轻松。 只需点击“mysql-5.7.13…”并按照说明进行操作

  • 安装完成后,单击“MySql.prefPane”并“仅签出” 弹出窗口中的“针对该用户”。我们使用“MySql.prefPane”来启动MySql 服务器,因为这是真正的imp,因为没有它,您将最终拥有 错误

  • 在下一个对话框中单击启动MySql服务器

    如果在包中看不到“MySql.prefPane”,请执行以下步骤:

  • 点击包“mysql-5.7.13…”和
    sudo /usr/local/mysql/support-files/mysql.server start
    
    sudo /usr/local/mysql/support-files/mysql.server stop
    
    sudo /usr/local/mysql/support-files/mysql.server restart