【发布时间】:2020-10-20 15:45:42
【问题描述】:
我想使用带有 FireDac 的 ini 文件与 MySQL 数据库建立持久连接。 我有一个像这样的ini文件,名为a.ini
[fConn]
Database=atom
User_Name=ud...
Password=#####
Server=192.168.20.20
DriverID=MySQL
在DataModule中创建这样的代码
FDManager.ConnectionDefFileAutoLoad := false;
FDManager.ConnectionDefFileName := 'a.ini';
FDManager.LoadConnectionDefFile;
connection1.ConnectionName := 'fConn';
但是我收到一个数据库错误,即 ud...@localhost with password 是的访问被拒绝我知道当服务器找不到有效用户时添加了 localhost。
手册示例让我们有机会编写 ini 文件,但我只想阅读它。 我的代码有什么问题?我错过了什么? 谢谢你的建议。
【问题讨论】:
-
直接设置参数为 TConnection , github.com/ImageProcessingFMX/MySQL_CrossPlatformAdmin
标签: mysql delphi c++builder firedac