CFMX连接 MySQL4.1易出现的错误

数据库 MySQL
我们今天主要向大家描述的是CFMX连接 MySQL4.1时经常出现错误的实际解决方案,以及对这些经常出现错误的信息的描述。

以下的文章主要介绍的是CFMX连接MySQL4.1时经常出现错误的实际解决方法, 今天把MySQL数据库升级到4.1之后,其程序连接的数据库出现了错误,于是就打开admin校验数据源,果然不能连接,出错信息如下:

  1. Connection verification failed for data source: 
    mysql_bad java.sql.SQLException: 
    Communication failure during handshake.Is there a server running on localhost:3306?  
  2. The root cause was that: java.sql.SQLException: 
    Communication failure during handshake. Is there a server running on localhost:3306? 

记得以前看过一篇blog,提到了解决办法,于是"赶紧的"

先到mysql.com下个最新的JDBC驱动,然后将下回来的压缩包里的"mysql-connector-java-3.1.6-bin.jar"
放到$CFMX_HOME/runtime/servers/lib/ (for CFMX Server Configuration )或者$JRUN_HOME/servers/lib/(for CFMX on JRun Configuration),比如我机器的是:C:\blackstone\runtime\lib

然后重起CFMX.

重新定义数据源,在"Driver"下拉框这项选择"other",接下来的配置如下图:

cf_other_driver.jpg


提交后数据源添加成功.

之所以升级到mysql4.1后数据源出错,是因为cfmx的jdbc驱动还是旧的.

相信MM在不久后会更新内置的JDBC驱动,不过在blackstone beta2里的是旧的. 

【编辑推荐】

  1. java连接MySQL数据库的测试步骤
  2. 实现MySQL远程连接,不得不看
  3. MySQL 游标的具体使用方案
  4. MySQL show的实际操作用法
  5. 对MySQL DELETE语法的详细解析
责任编辑:佚名 来源: 博客园
相关推荐

2010-05-13 16:51:34

MySQL4.1

2010-07-01 15:09:47

2010-07-06 09:27:01

SQL Server

2010-07-16 13:14:39

SQL Server

2015-01-26 14:46:13

数据中心迁移

2010-05-11 13:25:18

Mysql大小写

2010-05-27 13:48:21

MySQL安装

2013-08-20 10:56:08

BashBash编程Bash错误

2010-08-10 13:51:13

DB2文件系统已满

2012-12-18 10:09:26

虚拟化应用错误

2010-05-20 15:32:07

2010-04-07 09:21:03

Oracle RAC

2011-06-28 10:48:38

Qt Qt 4 MySQL

2011-03-18 18:47:34

QtMySQL

2010-07-15 09:54:04

2018-04-04 14:41:35

前端JavaScript面试

2010-07-14 10:51:45

SQL Server连

2011-08-11 16:56:45

数据挖掘

2010-11-09 10:43:14

面试

2010-01-14 14:23:47

点赞
收藏

51CTO技术栈公众号