mysql4.0不支持嵌套查询,需要转换到mysql5上来。mysql5.0.x版本从2005年就已经发布了,其实功能还是蛮强大的,应该从那个时候就要开始做数据迁移了,升级数据库了,这样能够提高一下整个系统的性能。
毕竟,数据库的提升还是很明显的啊。
mysql官方网站的东西很多,很全。很长时间不看,倒是发现了不少好东西。我先后下载了mysql5.0.51b(现在5.0最新的版本了),mysql5.1还不是很稳定,不能用。
mysql-connector-java-5.1.6:这个一定要注意,这个驱动是最新的驱动,可支持从mysql4之上的所有版本,使用java做网络开发的话,用它是比较合适的。
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。
mysql官方有一个GUI的工具,正好可以和mysql5配合着使用。这个不错。
其他还有一些mysql proxy,这个工具也可以用以下,可以用来监控客户端和服务器端的传输,分析sql语句。
另外,还有一个mysql workbench,可以可视化的进行表结构的定义。还可以。
毕竟,数据库的提升还是很明显的啊。
mysql官方网站的东西很多,很全。很长时间不看,倒是发现了不少好东西。我先后下载了mysql5.0.51b(现在5.0最新的版本了),mysql5.1还不是很稳定,不能用。
mysql-connector-java-5.1.6:这个一定要注意,这个驱动是最新的驱动,可支持从mysql4之上的所有版本,使用java做网络开发的话,用它是比较合适的。
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。
mysql官方有一个GUI的工具,正好可以和mysql5配合着使用。这个不错。
其他还有一些mysql proxy,这个工具也可以用以下,可以用来监控客户端和服务器端的传输,分析sql语句。
另外,还有一个mysql workbench,可以可视化的进行表结构的定义。还可以。