首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将MySQL工作台与数据库连接

问如何将MySQL工作台与数据库连接
EN

Stack Overflow用户
提问于 2015-06-10 04:12:47
回答 2查看 4.2K关注 0票数 1

我正在尝试使用mysql工作台来访问我办公室的数据库。我的朋友已经帮助我在PuTTY中建立了连接,这样我就可以在“黑白”窗口中编写我的MySQL脚本。但是,当我试图使用MySQL工作台连接到数据库时,它会导致错误。上面写着:

代码语言:javascript
复制
  Failed to Connect to MySQL at 127.0.0.1:3306 with user martin (I tried root as well)
  Can't connect to MySQL server on '127.0.0.1' (10061)

我知道关于堆叠溢出的问题和答案很多。我试过其中一些,但没有任何运气。

我在想,是否需要在某个目录中使用名为mysqld.exe的东西?我已经下载了该文件,但是当我双击它时,什么也不会发生。我需要作为管理员运行它吗?我的一个朋友告诉我我根本不需要这个。那我现在该怎么办?

任何线索请指点我。谢谢你!!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-10 04:39:17

要用Workbench软件连接到MySQL数据库,您应该执行以下操作:

打开工作台应用程序>>数据库>>连接到数据库。安装窗口将显示,请按以下方式填写这些字段:

SSH科

  • 连接方法:标准TCP/IP基于SSH
  • SSH主机名:OFFICE-SERVER-IP
  • SSH用户名:SSH-USERNAME-HERE
  • 密码:SSH-PASSWORD-HERE

Mysql科

  • MySQL主机名:127.0.0.1
  • MySQL服务器端口:3306
  • 用户名:MYSQL-USERNAME-HERE
  • 密码:MYSQL-PASSWORD-HERE

只是为了方便起见,您的配置应该如下所示:

​

​

票数 1
EN

Stack Overflow用户

发布于 2015-06-10 04:34:45

在您的示例中,您似乎试图访问运行在本地计算机上的Mysql服务器。MySQL在127.0.0.1表示连接到运行在本地机器上的mysql服务器。

如果您与服务器位于同一网络上,并且Mysql服务器设置为允许从第二台计算机访问,则需要输入Mysql服务器正在运行的机器的ip地址,例如,192.168.1.210:3360意味着使用默认的Mysql端口3360连接到Ip地址192.168.1.210的机器。您的Putty设置应该有您需要连接的机器的ip地址。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30746975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档