Delphi XE 的 MySQL 驱动用起来挺顺手,尤其是配合那个libmysql.dll文件。它其实就是 MySQL 官方的客户端库,你丢到项目运行目录,Delphi 就能直接跟 MySQL 打交道,不用额外折腾。
连接数据库的方法也不复杂,用mysql_connect
连上服务器,mysql_query
丢 SQL 过去,结果集用mysql_fetch_row
一行行取就行。响应还挺快,调试起来也方便。
有一点要注意,libmysql.dll有线程使用的坑,如果你打算多线程访问数据库,得用线程安全的版本。不然线上出错了,排查真挺费劲的哦。
如果你在 Delphi XE 里做 MySQL 相关开发,这个驱动绝对是个省心的选择,放好 DLL,写好接口,就能安心写业务逻辑了。