Delphi FIREDAC TFDCONNECTION连接MYSQL数据库
2022-11-16 09:07:02 作者:admin
本文整理自网络,侵删。
FIREDAC TFDCONNECTION连接MYSQL数据库
procedure TfrmDB.ConnectDB;beginFDMoniFlatFileClientLink1.FileName := ExtractFilePath(Application.ExeName) + 'sql'+ FormatDateTime('yyyymmdd', now)+'.txt';con.Close;con.Params.Clear;con.Params.Add('DriverID=' + DatabaseParams.driveId);con.Params.Add('Server=' + DatabaseParams.ip);con.Params.Add('Database=' + DatabaseParams.database);con.Params.Add('User_Name=' + DatabaseParams.user);con.Params.Add('Password=' + DatabaseParams.password);if SameText(DatabaseParams.driveId, 'MySQL') then // 指定数据库的字符集,否则中文乱码con.Params.Add('CharacterSet=gb2312');con.Params.Add('MonitorBy=FlatFile');trycon.Connected := True;Log.WriteLog(DatabaseParams.database + ' database connect ok');excepton e: Exception doLog.WriteLog('TfrmDB.ConnectDB ' + e.Message);end;end;
还要指定下面的参数值:
来源:https://www.cnblogs.com/hnxxcxg/p/6265297.html
相关阅读 >>
Delphi 隐藏进程代码
Delphi richedit根据鼠标位置定位光标的方法
Delphi版pspterminateprocess驱动源码
Delphi下调用有返回值的存储过程
wmi使用的win32_类库名
Delphi inc函数和dec函数的用法
incsecond:将一个tdatetime变量加减一定数量的秒数
Delphi 简单的英文数字字符串加密解密函数(不支持中文)
Delphi memo1 高亮行的范围
Delphi xe5 android 调用手机震动
更多相关阅读请进入《Delphi》频道 >>
猜你喜欢
联络方式:
400-123-789
邮箱:xiachao@163.com
Q Q:12345678
微信公众号
微信二维码