MYSQL感觉很难用,没有Administrator工具,一切都要靠SQL语句完成,头痛,写一个数据应用还要写一个管理工具,真是麻烦。不过也没有办法谁让它是免费的呢。
我做的项目需要一个轻量级的数据库管理系统,考察了很久,发现很多评论对MYSQL评价很高,于是尝试使用MYSQL。我的开发基于Windows2000,但是很可能最后因为成本问题还要移植到Linux上。采用的开发工具是Delphi,因为需要控制硬件,时间要求也比较高,所以不能采用速度很慢的B/S方式,分布控制采用自己的策略。.net还在发展不敢贸然采用,它的稳定性现在还不敢恭维。因为需要记录硬件控制过程以及状态信息,并且需要实时分布查询,查询的速度并不要求,但是控制有速度要求。所以要使用一个数据库管理系统,控制的每一步以及完成情况都需要记录,所以不敢采用自己的文件记录方式,主要是怕记录出现差错,或者和查询发生共享冲突。在使用MYSQL的时候我遇到了问题。
1、Delphi7的DBexpress组件连接MYSQL的时候总是提示无法加载LibMySQL.dll,我使用的是MYSQL4.0.15版本。Borland的网站也没有提供MYSQL的更新文件。或者说我没有找到?还是我的连接方式错了?
2、如果不使用DBExpress有什么其他办法连接,我不想使用ODBC或者BDE,采用ODBC或者BDE会给白痴维护人员造成很大的麻烦,是否有其他的连接方式,在网上发现MYSQLX的OCX组件,但是找不到下载,也不知道这个组件的性能如何。MYSQL的官方网站只提供C++和C的接口API,难道要我用C++写一个OCX来连接?
3、如果不采用MYSQL是否还有其他的高性能的轻量级的数据库可以采用?谢谢,恳请大家帮忙给点建议。
我做的项目需要一个轻量级的数据库管理系统,考察了很久,发现很多评论对MYSQL评价很高,于是尝试使用MYSQL。我的开发基于Windows2000,但是很可能最后因为成本问题还要移植到Linux上。采用的开发工具是Delphi,因为需要控制硬件,时间要求也比较高,所以不能采用速度很慢的B/S方式,分布控制采用自己的策略。.net还在发展不敢贸然采用,它的稳定性现在还不敢恭维。因为需要记录硬件控制过程以及状态信息,并且需要实时分布查询,查询的速度并不要求,但是控制有速度要求。所以要使用一个数据库管理系统,控制的每一步以及完成情况都需要记录,所以不敢采用自己的文件记录方式,主要是怕记录出现差错,或者和查询发生共享冲突。在使用MYSQL的时候我遇到了问题。
1、Delphi7的DBexpress组件连接MYSQL的时候总是提示无法加载LibMySQL.dll,我使用的是MYSQL4.0.15版本。Borland的网站也没有提供MYSQL的更新文件。或者说我没有找到?还是我的连接方式错了?
2、如果不使用DBExpress有什么其他办法连接,我不想使用ODBC或者BDE,采用ODBC或者BDE会给白痴维护人员造成很大的麻烦,是否有其他的连接方式,在网上发现MYSQLX的OCX组件,但是找不到下载,也不知道这个组件的性能如何。MYSQL的官方网站只提供C++和C的接口API,难道要我用C++写一个OCX来连接?
3、如果不采用MYSQL是否还有其他的高性能的轻量级的数据库可以采用?谢谢,恳请大家帮忙给点建议。
你可以问问犬犬心帆,他是MYSQL版的版主,对这个有研究的.
好象同DELPHI版本,MYSQL版本,DBExpress版本都有关系。。
http://codecentral.borland.com/codecentral/ccweb.exe/download?id=17739
可以给我发一份吗?
非常感谢!
[email protected]
http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=163237