can';尽管PhpMyAdmin可以工作,但不能使用Workbench连接到MySql

can';尽管PhpMyAdmin可以工作,但不能使用Workbench连接到MySql,phpmyadmin,mysql-workbench,Phpmyadmin,Mysql Workbench,我无法通过工作台从windows系统连接mysql DB。但通过phpMyAdmin是可能的 我尝试了标准TCP/IP和标准TCP/IP over SSH 密码和用户名相同吗?是的,用户名和密码应该相同。我认为,如果您尝试在Windows终端中使用MySQL CLI客户端连接到本地MySQL服务器,并查看发生了什么情况,这将是一件好事。如果您可以连接到它,那么您应该能够连接到Workbench 在MySQL文档中,描述了与您的问题相关的常见错误 顺便说一句,您应该检查您是否有最新的工作台版本(5

我无法通过工作台从windows系统连接mysql DB。但通过phpMyAdmin是可能的

我尝试了标准TCP/IP和标准TCP/IP over SSH


密码和用户名相同吗?

是的,用户名和密码应该相同。我认为,如果您尝试在Windows终端中使用MySQL CLI客户端连接到本地MySQL服务器,并查看发生了什么情况,这将是一件好事。如果您可以连接到它,那么您应该能够连接到Workbench

在MySQL文档中,描述了与您的问题相关的常见错误

顺便说一句,您应该检查您是否有最新的工作台版本(5.2.40是编写时的最新版本)


请报告进展情况。

是的,用户名和密码应该相同。我认为,如果您尝试在Windows终端中使用MySQL CLI客户端连接到本地MySQL服务器,并查看发生了什么情况,这将是一件好事。如果您可以连接到它,那么您应该能够连接到Workbench

在MySQL文档中,描述了与您的问题相关的常见错误

顺便说一句,您应该检查您是否有最新的工作台版本(5.2.40是编写时的最新版本)


请报告运行情况。

在设置数据库时,它应该询问您,或者应该有一个允许外部/远程登录的设置。一旦被检查为允许,它应该允许您访问。安装程序不允许您以后更改它。至少我认为。

在设置数据库时,它应该询问您,或者应该有一个允许外部/远程登录的设置。一旦被检查为允许,它应该允许您访问。安装程序不允许您以后更改它。至少我认为。

你应该在你的问题中包含一些信息:

  • MySQL服务器是在您的PC上运行还是在网络服务器上运行
  • PhpMyAdmin是在您的PC上运行还是在网络上的服务器上运行
  • MySQL服务器和PhpMyAdmin是在同一台主机上运行,还是分别在不同的服务器上运行
  • 当您尝试在MySQL Workbench中建立连接但该连接不起作用时,会收到什么错误消息?(通常,在询问有关堆栈溢出的问题时,“它不起作用”不足以描述问题,您应该描述您尝试了什么以及错误。)
MySQL连接凭据是用户名和密码,以及允许客户端的IP地址范围

MySQL服务器的“客户机”是运行PhpMyAdmin代码的主机。您只是使用PhpMyAdmin的web界面来指导它为您做事情,但连接到MySQL服务器的是PHP代码


您尝试在MySQL Workbench中使用的用户名和密码可能仅授权从安装了PhpMyAdmin的主机进行连接。这是我的猜测。

你应该在你的问题中包含一些信息:

  • MySQL服务器是在您的PC上运行还是在网络服务器上运行
  • PhpMyAdmin是在您的PC上运行还是在网络上的服务器上运行
  • MySQL服务器和PhpMyAdmin是在同一台主机上运行,还是分别在不同的服务器上运行
  • 当您尝试在MySQL Workbench中建立连接但该连接不起作用时,会收到什么错误消息?(通常,在询问有关堆栈溢出的问题时,“它不起作用”不足以描述问题,您应该描述您尝试了什么以及错误。)
MySQL连接凭据是用户名和密码,以及允许客户端的IP地址范围

MySQL服务器的“客户机”是运行PhpMyAdmin代码的主机。您只是使用PhpMyAdmin的web界面来指导它为您做事情,但连接到MySQL服务器的是PHP代码


您尝试在MySQL Workbench中使用的用户名和密码可能仅授权从安装了PhpMyAdmin的主机进行连接。这是我的猜测。

如果不知道数据库的托管位置,很难说。但这可能只是因为你主机的防火墙对MySql端口上的外部流量关闭了…?如果不知道你的数据库托管在哪里,很难说。但可能只是主机的防火墙对MySql端口上的外部流量关闭了。。。?