DbExpress:使用新的5.1 libmysql.dll和较旧的MySQL 5.0服务器

时间:2013-01-28 11:54:45

标签: mysql delphi dbexpress libmysql

我想从其他开发人员那里了解到,如果将最近的libmysql.dll与之前的MySQL服务器一起使用有任何陷阱。我使用Delphi和DbExpress构建数据库应用程序。

我的主要原因是我的开发机器上有Delphi 7和Delphi 2010。我用D7构建了使用MySQL 5.0的应用程序,但D2010需要MySQL 5.1。

如果我可以提供帮助,我想避免升级我以前的所有数据库应用程序,因此希望继续使用MySQL 5.0服务器,但仍然使用D2010开发所有新的数据库应用程序。

您对此事的建议或建议将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我和D7和D2010应用程序类似,建议你反过来看一下 - 转到MySQL 5.1或更高版本并测试你的D7应用程序以确认它们有效。 (如果没有,请添加较新版本的libmysql.dll(例如,对于MySQL v5.1.8),并确保您没有在Windows路径中使用“旧”libmysql(重命名所有其他文件并将新的libmysql放入你的app exe目录。 HTH 克里斯