MySQL Data Access Components (MyDAC) 是一个用于将 Delphi、C++Builder 和 Lazarus 应用程序连接到 MySQL 和 MariaDB 的库。它提供用于数据库连接、查询执行、存储过程、元数据检索、脚本执行和数据集管理的原生组件,使开发人员能够将 MySQL 数据访问直接集成到 RAD Studio 应用程序中。
直接数据库连接
MyDAC 无需额外的数据访问层即可直接访问 MySQL 和 MariaDB。它也可以通过 MySQL 客户端库工作,为开发团队在不同环境中连接、部署和维护数据库应用程序提供了灵活性。
存储过程和函数支持
MyDAC 提供专用组件,可直接从 Delphi 应用程序执行 MySQL 存储过程和函数。它支持输入、输出和返回参数,使应用程序能够集成数据库端逻辑、重用服务器功能,并通过结构化的组件接口处理过程操作。