文档章节

dbexpress 连接 mysql

vga
 vga
发布于 2014/05/30 05:47
字数 135
阅读 261
收藏 0

program Project1;

{$APPTYPE CONSOLE}

{$R *.res}

uses
 System.SysUtils,data.DB, data.DBXCommon,classes, data.sqlexpr,vcl.dialogs,
 Data.DBXMySQL;
var
 fsqlconn:Tsqlconnection;
begin

 try
   { TODO -oUser -cConsole Main : Insert code here }
   fsqlconn:=TsqlConnection.Create(nil);

   fsqlconn.ConnectionName:='MYSQLCONNECTION';
   fsqlConn.DriverName:='MySQL';
   fsqlConn.LoginPrompt:=false;
   fsqlconn.Params.Clear;

   fsqlConn.Params.Add('VendorLib=F:\soft\database\mysql\LIBMYSQL.dll');
   fsqlconn.Params.Add('ServerCharSet=utf8');
   fsqlconn.Params.Add('HostName=localhost');
   fsqlconn.Params.Add('Database=lzf');
   fsqlConn.Params.Add('User_Name=lzf');
   fsqlConn.Params.Add('Password=123456');
   fsqlconn.Params.Add('Compressed=False');
   fsqlconn.Params.Add('Encrypted=False');

   fsqlConn.Open;
   showmessage('Good');
   fsqlConn.Close;
 except
   on E: Exception do
   begin
     Writeln(E.ClassName, ': ', E.Message);
     showmessage(e.Message);
     fsqlconn.Free;
   end;
 end;

end.

 

 

xe2和xe5的唯一区别是:

fsqlconn.VendorLib:='F:\soft\database\mysql\libmysql.dll';

有点不好的是,好像还是只能支持5.1.63左右的libmysql.dll

也有人说 是 libmysql.dll 版本问题

© 著作权归作者所有

共有 人打赏支持
vga

vga

粉丝 21
博文 354
码字总数 23769
作品 0
佳木斯
从Delphi 8中选择一种数据库连接方式访问IBM DB2 UDB

本文向您说明了在在Delphi中把应用程序连接到DB2的三种方法中如何确定最好的一种。 简介 有三种主要的方法将Borland Delphi 8 for Microsoft.Net Framework连接到IBM DB2 通用数据库(UDB):...

晨曦之光
2012/03/09
0
0
ODBC数据库驱动--Open-dbExpress

Open-dbExpress 是一个开源的通用 ODBC 驱动程序,支持 Delphi 7 & 6.02, BCB 6, 以及 Kylix 2 & 3. 测试过的数据库包括:Microsoft SqlServer, Oracle, IBM DB2, Centura SqlBase, MySql, M......

匿名
2009/10/20
1K
0
PHP沉思录-第一篇-工作模型与数据库访问接口-左轻侯-《程序员》2007年5月号

PHP沉思录 作者:左轻侯 创建时间:2007-05-10 09:47:29 最后修改时间:2010-12-31 23:19:57 本文发表于《程序员》5月号   是一个系列的第一篇,目前想到的其他一些主题是:      SQL...

一配
2015/10/16
21
0
由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败

原文地址:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败作者:四海名汀一、MYSQL连接错误描述: 在搭建PHP开发环境的过程中,待所有的必须的软件都安装准备好后,...

wbb827
2013/09/26
0
0
interactive_timeout和wait_timeout的关系

interactive_timeout = 28800 wait_timeout = 28800 #这两个参数默认都是28800s,即8个小时; interactive_timeout指的是mysql在关闭一个交互的连接之前所要等待的秒数 wait_timeout指的是mys...

Darren_Chen
2017/06/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

阿里云API网关使用教程

API 网关(API Gateway)提供高性能、高可用的 API 托管服务,帮助用户对外开放其部署在 ECS、容器服务等阿里云产品上的应用,提供完整的 API 发布、管理、维护生命周期管理。用户只需进行简...

mcy0425
22分钟前
3
0
解决远程登陆误按ctrl+s锁屏假死恢复

使用putty时,偶尔发生屏幕假死,不能输入等情况。 后来发现,只要数据ctrl+s,就会假死;输入ctrl+q就可以恢复过来。 很多刚从windows转移到linux上来工作的朋友,在用vi/vim编辑文件时,常常...

HJCui
25分钟前
0
0
@Transactional

事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于...

asdf08442a
29分钟前
2
0
widows下强制解除8080端口占用问题

使用win+R打开命令窗口 输入以下命令查看哪个任务占用了8080端口 netstat -ano |findstr "8080" 然后通过任务id强制关闭占用该端口的进程 tskill 10044 // 自己的试情况而定,这个ID是LISTE...

_Artisan
38分钟前
2
0
productFlavors简单实用

最近项目中,不同环境需要配置的参数越来越多,为了减少修改代码次数。研究了一下productFlavors的使用方式,总结如下 1. as3.0以上版本使用productFlavors时需要指定一个flavorDimensions,...

火云
41分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部