文档章节

dbexpress 连接 mysql

vga
 vga
发布于 2014/05/30 05:47
字数 135
阅读 263
收藏 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
博文 362
码字总数 24609
作品 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
PHP MySQL 连接数据库

PHP MySQL 连接数据库 免费的 MySQL 数据库通常是通过 PHP 来使用的。 连接到一个 MySQL 数据库 在您能够访问并处理数据库中的数据之前,您必须创建到达数据库的连接。 在 PHP 中,这个任务通...

优惠码优惠
08/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

中国龙-扬科
31分钟前
2
0
使用vuex的state状态对象的5种方式

vuex是一个专门为vue.js设计的状态管理模式,并且也可以使用devtools进行调试。 下面给大家来贴一下我的vuex的结构 下面是store文件夹下的state.js和index.js内容 //state.jsconst state =...

peakedness丶
34分钟前
2
0
NetCore MVC Demo

地址:http://114.116.9.72:5411

whltian
42分钟前
3
0
Netty handle方法周期 (四)

写了一个练习之后,发现自定义的助手类每次肯定是必须的,对于不同的业务逻辑需求,会写相对应的逻辑 最简单的查看Handle生命周期的方式,就是重写上级方法,看名字差不多应该可以知道方法的作用 ...

_大侠__
47分钟前
9
0
vue主动刷新页面及列表数据删除后的刷新实例

1.场景 在处理列表时,常常有删除一条数据或者新增数据之后需要重新刷新当前页面的需求。 2.遇到的问题 1. 用vue-router重新路由到当前页面,页面是不进行刷新的 2.采用window.reload(),或者...

前端小攻略
57分钟前
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部