Communication failure during handshake. Is there a server running on localhost:3306?

原创 2006年06月01日 16:53:00

今天重新部署我的工作环境,是一个Apache+PHP+Tomcat+Mysql的集成环境。

我有个追新的毛病,看到Mysql的新的stable版本释放出来我就下了一个,安装上了。其它的几个服务都调试通过了,但是Tomcat和 Mysql却连结不上,提示错误Communication failure during handshake. Is there a server running on localhost:3306?,当时以为是mm.mysql的驱动的问题,去网上察看了一下,这个2.0.4的驱动居然是2001年的,新的版本叫做作Connector/J 3.x了,。以为是这个驱动的问题,但询问了朋友,说他们那个工作正常。

Google一下吧。

先是国内有个地方说是因为root将默认的空密码设置了密码造成这个问题,我重新建立了一个用户,但是还是抱这个错误。

继续,结果在Mysql.com的官方网站上看到这个解释,是因为新的Mysql的认证机制发生了一些变化造成的,解决方法如下:

I'd to change the authentication method at the mysql server:
set password for <username>@<servername> = old_password('<password>');

将红色那部分敲进去就解决了,呵呵,特此记录一下。

java.sql.SQLException: Communication failure during handshake. Is there a server running on localhos

错误如下: java.sql.SQLException: Communication failure during handshake. Is there a server running on...
  • x_i_y_u_e
  • x_i_y_u_e
  • 2015年09月21日 15:26
  • 567

Communication failure during handshake. Is there a server running on localhost:3306

  Communication failure during handshake. Is there a server running on localhost:3306   胡要是由于  mysql...
  • id19870510
  • id19870510
  • 2010年02月28日 18:32
  • 1056

java.sql.SQLException: Communication failure during handshake. Is there a server running on localhost:3306?

环境:MySQL 5.0 up through 5.0.16Apache Tomcat/6.0.18驱动:mysql-connector-java-2.0.14.jar症状:信息: Server st...
  • suncheng_hong
  • suncheng_hong
  • 2008年12月25日 13:40
  • 1982

java web连接mysql异常Communication failure during handshake. Is there a server running on localhost

数据库连接拒绝。。。 1:检查连接的数据库服务器 ip以及端口以及用户名密码是否正确 2:检查连接的数据库服务器的实例名称是否正确 3:检查程序的数据库驱动,是否正确 ,版本是否匹配...
  • leiguorui
  • leiguorui
  • 2012年04月28日 21:33
  • 1056

An error occurred during SSL communication

[Subversion-users] svn: warning: W120171: Error running context: An error occurred during SSL commun...
  • LANGZI7758521
  • LANGZI7758521
  • 2016年06月13日 10:24
  • 1965

SVN出现错误“error running context: an error occurred during ssl communication”的一种可能的解决方法

情况描述 1. 同个公司的局域网内,SVN项目放在A机器上,B机器上安装了同版本的SVN软件; 2. 从A机器上已有的存储中获取SVN地址,(形如 “https://ue017/svn/ZHAOsRM...
  • festone000
  • festone000
  • 2015年04月22日 16:54
  • 11352

svn执行上下文错误 the proxy server returned an error

问题:在使用svn的过程中不小心改动了svn的config文件,导致连不上svn服务器,都会提示: svn执行上下文错误 the proxy server returned an error  解决办...
  • mac_lim
  • mac_lim
  • 2014年01月17日 14:16
  • 6528

SVN系统ra_serf: An error occurred during SSL communication失败解决一例

【问题描述】 办公环境中用svn系统管理文档和代码,很长一段时间没有checkout资料出来,更换title后需要学习新的材料,从svn系统中checkout材料到本地一直失败,文件下载一部分后svn...
  • rn7ps8bn
  • rn7ps8bn
  • 2017年05月11日 14:20
  • 3193

MySQL 连接问题java.sql.SQLException: Communication failure during handshak.

安装好mysql后,在开发JSP页面使用mysql时,出现了如下问题. java.sql.SQLException: Communication failure during handshake. I...
  • samgu3663
  • samgu3663
  • 2009年12月31日 15:08
  • 275

ADO的一个奇怪问题Communication link failure.

Code: 80004005ErrorMessage: Unspecified errorErrorDescription: [Microsoft][ODBC SQL Server Driver]Co...
  • Vonger
  • Vonger
  • 2009年06月09日 23:17
  • 1651
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Communication failure during handshake. Is there a server running on localhost:3306?
举报原因:
原因补充:

(最多只允许输入30个字)