当我尝试运行连接到 MySQL 数据库实例的应用程序时,收到以下错误消息:
“[FireDAC][Phys][MySQL]-314。无法加载供应商库 [libmysql.dll 或 libmysqld.dll]。提示检查它是否位于 PATH 或应用程序 EXE 目录中,并且具有 x86 位。”。
即使 libmysql.dll 文件位于应用程序可执行文件的同一目录中,错误仍然存在。
除了安装 MySQL Connector/C 来获取 libmysql.dll 之外,还需要安装 Visual Studio 2013 的 Visual C++ Redistributable Packages。
只需将libmysql.dll复制到应用程序的同一文件夹中,或者将libmysql.dll的路径添加到系统的Path变量中即可。