好长时间不用mysql了, 昨天朋友有一个小项目在我的机器上跑的一点问题都没有, 到他的机器上却是报服务器内部错误(500), 用qq上远程协助(太慢了), 花了一半天的时间终于找到原因, 是因为朋友的机器上用的是mysql5, 驱动用的是connector/j 3.0, 最后换成 connector/j 3.1的驱动, 问题解决了。
mysql的版本与mysql jdbc驱动版本对应情况以前也犯过这样的错误, 呵呵, 比较烦人呀! 到mysql官方网站上看了一下, 发现connector/j 5.1都已经发布了。
connector/j 5.1 支持mysql 4.1、mysql 5.0、mysql 5.1、mysql 6.0 alpha这些版本。
connector/j 5.0 支持mysql 4.1、mysql 5.0 servers、distributed transaction (xa)。
connector/j 3.1 支持mysql 4.1、mysql 5.0 servers、mysql 5.0 except distributed transaction (xa) support。
connector/j 3.0 支持mysql 3.x or mysql 4.1。
connector/j 5.1的下载地址:
,
