能够通过SSH通过标准TCP/IP连接到mysql工作台,但无法通过标准(TCP/IP)连接

use*_*637 1 mysql linux ubuntu mysql-workbench

我刚刚建立了一个新的LAMP服务器.我可以通过终端连接到mysql.我的目标是使用MySQL工作台通过标准TCP/IP连接,但我只能通过SSH连接标准TCP/IP

这是我尝试通过标准(TCP/IP)连接时从mysql工作台获得的错误消息:

用户root无法以12.34.56.78:3306连接到MySQL

无法在'12 .34.56.78'(10061)上连接到MySQL服务器

其他信息

  • Linux版本2.6.32-37-generic-pae(buildd @ vernadsky)(gcc版本4.4.3(Ubuntu 4.4.3-4ubuntu5))#81-Ubuntu SMP Fri Dec 2 22:24:22 UTC 2011
  • mysql Ver 14.14使用
    readline 6.1 为debian-linux-gnu(i486)分发5.1.41
  • OpenSSH_5.3p1 Debian-3ubuntu7,OpenSSL 0.9.8k 2009年3月25日
  • 我从一台Windows 7计算机上的putty进入服务器.

有关如何通过mysql工作台连接的任何线索(我在防火墙上打开了正确的端口)?

小智 5

您必须配置MySQL以接受来自远程主机的连接.编辑你my.cnf并设置bind-addrees参数,如下所示:

bind-address            = 0.0.0.0
Run Code Online (Sandbox Code Playgroud)