最新如何从MQL5MQL4访问MySQL数据库

合集下载

MySQL使用方法和步骤详解

MySQL使用方法和步骤详解

MySQL使用方法和步骤详解一、介绍MySQLMySQL是一种开源的关系型数据库管理系统,广泛应用于Web应用程序的开发中。

它是一款功能强大、性能优越的数据库管理系统,并且易于使用。

本文将详细介绍MySQL的使用方法和步骤。

二、安装MySQL1. 下载安装包在MySQL官方网站中下载适合你操作系统的MySQL安装包,例如Windows环境下可以选择MSI安装包。

2. 运行安装程序双击以运行MySQL安装程序,按照安装向导的指示进行安装。

可以选择自定义安装,设置MySQL的安装路径以及其他选项。

3. 配置MySQL安装完成后,需要进行一些配置。

在MySQL的安装目录下找到my.ini文件,用文本编辑器打开。

在该文件中,你可以设置MySQL的相关参数,例如端口、字符集等。

4. 启动MySQL服务打开“服务”管理器,找到MySQL服务,将其启动。

这样,你就成功安装并配置了MySQL数据库。

三、登录MySQL1. 打开命令行终端或者MySQL客户端工具在Windows环境下,可以通过“开始”菜单中的“运行”命令输入“cmd”打开命令行终端。

在终端中输入“mysql -u 用户名 -p”,按下回车键。

2. 输入密码在命令行或者客户端中,输入你设置的MySQL用户密码。

3. 登录成功如果密码正确,你将成功登录到MySQL数据库服务器。

四、创建数据库1. 创建数据库在MySQL中,可以使用“CREATE DATABASE 数据库名;”语句来创建数据库。

例如,输入“CREATE DATABASE mydb;”创建名为“mydb”的数据库。

2. 使用数据库使用“USE 数据库名;”语句来选择要使用的数据库。

例如,输入“USE mydb;”选择使用名为“mydb”的数据库。

五、创建表1. 创建表在选择要使用的数据库后,可以使用“CREATE TABLE 表名 (列名1 数据类型, 列名2 数据类型, ...);”语句来创建表。

如何远程访问别人的MySQL数据库

如何远程访问别人的MySQL数据库

如何远程访问别⼈的MySQL数据库如果你想使⽤数据库,但是你本地没有安装数据库,你也没有购买云端数据库,⽐如阿⾥云的数据库等。

这时你可以通过远程连接访问你朋友的数据库。

怎么操作呢?具体步骤如下:1、将你本机的IP地址告知给远端数据库查询本地IP地址⽅法:按win + r 键打开cmd输⼊ipconfig查看IP地址,即IPv4地址2、远端数据库给你添加访问权限MySQL默认是不允许远程连接的,因为有很⼤的安全隐患,所以需要我们⼿动添加⽤户有权限去访问。

先win + r 打开cmd进⼊DOS命令⾏然后输⼊ mysql -uroot -p 回车确定,输⼊密码,如果没有密码就直接回车确定即可然后grant select,insert,update,delete on *.* to root@"别⼈的IP地址" Identified by "dboomysql"或者grant all on *.* to root@"别⼈的IP地址" Identified by "dboomysql",第⼀个只授予了select、update、insert和delete权限,只能对表数据进⾏增删改查操作,不能对数据库进⾏操作,⽐如添加表、天机表字段、修改表字段等。

第⼆个是授予了全部权限。

我这⾥选择的是第⼆种,也就是授予了全部权限意思是可以通过⽤户名root,密码liang000310去访问远端的数据库要想让别⼈远程访问⾃⼰的数据库,必须让mysql库中user表的host字段为%,接受远程控制请求然后flush privileges刷新⼀下然后别⼈就可以通过你的IP、⽤户名和密码去访问你的数据库。

MySQL技术使用跨数据库操作指南

MySQL技术使用跨数据库操作指南

MySQL技术使用跨数据库操作指南MySQL是当前最常用的开源关系型数据库管理系统之一,被广泛应用于各种Web应用和数据分析场景中。

在实际应用中,我们经常需要进行跨数据库的操作,即在一个MySQL数据库中操作另一个MySQL数据库的数据,本文将为您提供MySQL技术使用跨数据库操作的指南。

一、背景介绍随着互联网的快速发展,数据的规模越来越大,应用场景也日益复杂。

在许多业务和分析场景中,我们常常需要从一个数据库迁移到另一个数据库,或者在多个数据库之间进行数据交互和同步。

这时,跨数据库操作就显得非常重要。

二、数据库连接MySQL提供了丰富的API和工具,供我们进行数据库连接和操作。

在进行跨数据库操作时,首先需要建立多个数据库之间的连接。

这可以通过使用MySQL提供的连接字符串,指定不同数据库的地址、端口、用户名和密码等信息来实现。

在建立连接后,我们便可以执行各种SQL语句来操作不同的数据库。

三、数据迁移在跨数据库操作中,数据迁移是一个常见的需求。

数据迁移可以分为两种情况:从一个数据库迁移到另一个数据库,以及从一个表迁移到另一个表。

对于前一种情况,我们可以使用MySQL的备份和还原工具,将源数据库的数据备份为SQL文件,并将该SQL文件导入到目标数据库中。

对于后一种情况,我们可以使用SELECT INTO语句来将源表的数据复制到目标表中。

四、数据交互和同步在实际应用中,常常需要将多个数据库之间的数据进行交互和同步。

例如,在一个电商平台中,我们需要将用户数据、订单数据和商品数据分别存储在不同的数据库中,而在进行订单处理时,需要从三个数据库中获取相关数据进行业务逻辑的处理。

这时,我们可以通过编写复杂的SQL语句,使用JOIN等操作将多个数据库中的数据进行关联和查询。

五、性能优化跨数据库操作可能会对系统的性能产生一定的影响,因此,在进行跨数据库操作时,我们需要考虑性能优化的问题。

首先,我们可以使用索引来提高数据的查询速度。

mysql数据库的使用方法和步骤

mysql数据库的使用方法和步骤

mysql数据库的使用方法和步骤MySQL是一种广泛使用的开源关系型数据库管理系统,许多网站和应用程序使用MySQL来存储和管理数据。

以下是MySQL数据库的使用方法和步骤:第一步:安装MySQL第二步:启动和停止MySQL服务1. 启动MySQL:在系统命令行中输入“mysql.server start”来启动MySQL服务。

如果提示错误或无法启动,检查MySQL的日志文件和配置是否正确。

2. 停止MySQL:在系统命令行中输入“mysql.server stop”来停止MySQL服务。

如果无法停止,你可以使用操作系统的任务管理器来结束MySQL进程。

第三步:连接MySQL1. 命令行连接:在命令行中输入“mysql -u 用户名 -p”来连接MySQL。

然后输入密码,按回车键进行连接。

如果连接成功,你将看到MySQL的提示符(mysql>)。

2. 图形界面连接:你可以使用许多可视化工具(例如Navicat、MySQL Workbench等)来连接和管理MySQL数据库。

这些工具通常提供图形用户界面和更丰富的功能。

第四步:创建数据库和数据表1. 创建数据库:使用CREATE DATABASE语句创建新的数据库。

例如,输入“CREATE DATABASE test;”来创建名为“test”的数据库。

2. 选择数据库:使用USE语句选择要使用的数据库。

例如,输入“USE test;”来选择“test”数据库。

3. 创建数据表:使用CREATE TABLE语句创建新的数据表。

例如,输入“CREATE TABLE users (id INT NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, PRIMA RY KEY (id));”来创建名为“users”的数据表。

第五步:插入、查询、更新和删除数据1. 插入数据:使用INSERT INTO语句将数据插入到数据表中。

连接mysql的方法

连接mysql的方法

连接mysql的方法连接MySQL的方法主要有以下几种:1. 使用MySQL命令行工具连接:在命令行中输入`mysql -u 用户名-p`,然后输入密码即可连接到MySQL服务器。

2. 使用MySQL提供的图形化界面工具连接:MySQL提供了一些图形化界面工具,如MySQL Workbench、phpMyAdmin等,可以通过它们来连接MySQL 服务器。

3. 使用编程语言的MySQL驱动连接:各种编程语言都提供了与MySQL交互的驱动程序,可以通过编写代码来连接MySQL服务器。

例如,在Java中可以使用JDBC驱动,Python中可以使用PyMySQL、mysql-connector-python 等驱动。

下面是一个使用Python的PyMySQL模块连接MySQL的例子:import pymysql# 连接数据库conn = pymysql.connect(host='localhost', user='root',password='123456', database='test')# 创建游标对象cursor = conn.cursor()# 执行SQL语句sql = "SELECT * FROM user"cursor.execute(sql)# 获取结果result = cursor.fetchall()for row in result:print(row)# 关闭游标和连接cursor.close()conn.close()这是一个简单的连接和执行SQL语句的例子,具体的连接参数和SQL语句根据实际情况进行调整。

访问数据库的五个步骤

访问数据库的五个步骤

访问数据库的五个步骤数据库是存储和管理数据的重要工具,它可以帮助我们高效地存储、检索和处理数据。

在进行数据库操作时,需要经过一系列步骤来实现对数据库的访问。

本文将介绍访问数据库的五个主要步骤,分别是连接数据库、发送查询请求、获取查询结果、处理结果数据和关闭数据库连接。

一、连接数据库在访问数据库之前,首先需要建立与数据库的连接。

连接数据库的过程包括指定数据库的位置和凭据,以及建立与数据库的通信通道。

通常,我们需要提供数据库的主机名或IP地址、端口号、用户名和密码等信息来完成连接。

在连接数据库时,可以使用数据库管理系统(DBMS)提供的连接接口或者编程语言中的数据库连接库来实现。

二、发送查询请求连接数据库成功后,就可以向数据库发送查询请求。

查询请求是指对数据库中的数据进行检索、修改、删除等操作的请求。

查询请求可以使用结构化查询语言(SQL)编写。

SQL是一种用于管理关系数据库的语言,它可以实现对数据库的增删改查等操作。

通过发送查询请求,可以告诉数据库我们需要进行什么样的操作。

三、获取查询结果数据库接收到查询请求后,会根据请求的内容进行相应的处理,并返回查询结果。

查询结果是数据库根据查询请求所得到的数据集合。

查询结果的形式可以是表格、记录集、JSON等。

获取查询结果的方式可以根据数据库连接库或者DBMS提供的接口进行操作,通常可以通过遍历结果集获取每一条记录的数据。

四、处理结果数据获取到查询结果后,需要对结果数据进行进一步处理。

处理结果数据的过程包括数据清洗、数据转换、数据分析等。

数据清洗是指对结果数据进行去重、去空、去噪声等处理,以保证数据的准确性和完整性。

数据转换是指将结果数据按照需要的格式进行转换,比如将数据转换为CSV、Excel等格式。

数据分析是指对结果数据进行统计、计算、分析等操作,以获得有价值的信息。

五、关闭数据库连接在完成对数据库的操作后,需要关闭与数据库的连接。

关闭数据库连接可以释放占用的资源,避免资源的浪费。

MYSQL的几种连接方法

MYSQL的几种连接方法

MYSQL的几种连接方法MySQL是一种常用的关系型数据库管理系统,提供了多种连接方法来访问和操作数据库。

下面将详细介绍MySQL的几种连接方法:1.TCP连接:MySQL的默认连接方式是基于TCP/IP的连接。

当使用TCP连接时,客户端通过指定主机名或IP地址和端口号来连接到MySQL 服务器。

这种连接方式是最常见和最常用的方式,也是最安全和可靠的方式。

2. 命名管道连接:MySQL也支持通过命名管道(Named Pipe)来进行连接。

命名管道是一种在操作系统中用于进程间通信的机制,可以在客户端和服务器之间建立一个虚拟的传输通道。

在使用命名管道连接时,客户端和服务器需要在操作系统上创建一个相同的命名管道进行通信。

3. UNIX域套接字连接:UNIX域套接字(UNIX Domain Socket)是在UNIX或Linux系统上进行本地进程间通信的一种机制。

MySQL支持通过UNIX域套接字连接到服务器,这种连接方式是基于文件系统的,比TCP 连接更快速和高效。

4. SSH隧道连接:SSH隧道(SSH Tunnel)是一种通过安全外壳协议(SSH)在不安全网络上建立加密连接的方法。

用户可以通过SSH隧道连接到MySQL服务器,以增加安全性并防止网络攻击。

在使用SSH隧道连接时,用户需要在本地计算机上运行SSH客户端,并将SSH连接端口重定向到MySQL服务器的端口。

5. SSL连接:MySQL支持使用SSL(Secure Sockets Layer)协议进行安全连接。

当使用SSL连接时,数据在客户端和服务器之间通过加密传输,可以防止数据被窃听或篡改。

要启用SSL连接,需要在MySQL服务器上配置SSL证书和密钥,并在客户端上配置SSL选项。

除了以上几种连接方法,MySQL还提供了一些其他的连接选项和功能,如连接池、连接复用和持久连接等。

连接池可以提高连接的重用性和效率,连接复用可以减少连接的创建和关闭开销,而持久连接可以在客户端和服务器之间保持一个持久的连接状态,以避免频繁的连接和断开操作。

如何从 MQL5 (MQL4) 访问 MySQL 数据库

如何从 MQL5 (MQL4) 访问 MySQL 数据库

如何从MQL5 (MQL4) 访问MySQL 数据库介绍MQL 与数据库的交互问题并非新事物,但它们依然是相关的。

利用数据库可以极大增强MetaTrader 的可塑性: 存储并分析价格历史,从一个交易平台拷贝交易至另一个平台,提供实时报价/交易,在服务器端定期进行深度分析计算,使用web 技术监视并远程控制账户。

总之,有许多种应用尝试从MQL 和MySQL 的组合之中获益,一些方案已经在代码库里出现。

例如"MySQL 包装- 用于MetaTrader 4 的链接库"就是这样的项目,许多程序员开始自己开发,在将来还可扩充。

我认为,这种解决方案的缺点之一是分配特殊数组用来从数据库中读数据。

另一个项目"MySQL 日志 1 - 用于MetaTrader 4 的EA"更加专业,它不使用包装来访问标准链接库libmysql.dll。

因此,它不能在MetaTrader4 编译版600+ 上工作,由于char字符类型已经被wchar_t替代,且使用int类型替代了TMYSQL结构指针,导致在项目中产生内存泄漏(内存分配不能控制/释放)。

另一个有趣的项目是"EAX_Mysql - MySQL 链接库- 用于MetaTrader 5 的链接库"。

它是十分出色的实现。

不过作者列出了一些缺点,在使用时有强制限制。

任何人若需要在他们的项目中使用数据库,有两个选项: 要么开发自己的解决方案,并了解它的每一个部分,或者使用/改编任何第三方解决方案,了解如何使用它们并检测是否会阻碍他们的项目。

在我开发一个相当复杂的自动交易时,就要面对这样的必要性和两个选项。

依照现有项目经过搜索,且研究了很多的解决方案后,我意识到,已发现的实施方案均无助于把我的自动交易提升到“专业水平”。

此外,也有些荒谬的方案,例如: 使用标准libmysql.dll 执行DML/DDL 操作(插入/更新/删除数据, 在数据库中创建/废弃对象), 以及将数据检索(SELECT) 的实现作为HTTP 请求(使用inet.dll) 与MySQL 服务器端的web 服务器上的PHP 脚本通信。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何从M Q L5M Q L4访问M y S Q L数据库如何从 MQL5 (MQL4) 访问 MySQL 数据库介绍MQL 与数据库的交互问题并非新事物,但它们依然是相关的。

利用数据库可以极大增强MetaTrader 的可塑性: 存储并分析价格历史,从一个交易平台拷贝交易至另一个平台,提供实时报价/交易,在服务器端定期进行深度分析计算,使用 web 技术监视并远程控制账户。

总之,有许多种应用尝试从 MQL 和 MySQL 的组合之中获益,一些方案已经在代码库里出现。

例如"MySQL 包装 - 用于 MetaTrader 4 的链接库"就是这样的项目,许多程序员开始自己开发,在将来还可扩充。

我认为,这种解决方案的缺点之一是分配特殊数组用来从数据库中读数据。

另一个项目"MySQL 日志 1 - 用于 MetaTrader 4 的 EA"更加专业,它不使用包装来访问标准链接库 libmysql.dll。

因此,它不能在 MetaTrader4 编译版 600+ 上工作,由于char字符类型已经被wchar_t替代,且使用int类型替代了TMYSQL结构指针,导致在项目中产生内存泄漏 (内存分配不能控制/释放)。

另一个有趣的项目是"EAX_Mysql - MySQL 链接库 - 用于 MetaTrader 5 的链接库"。

它是十分出色的实现。

不过作者列出了一些缺点,在使用时有强制限制。

任何人若需要在他们的项目中使用数据库,有两个选项: 要么开发自己的解决方案,并了解它的每一个部分,或者使用/改编任何第三方解决方案,了解如何使用它们并检测是否会阻碍他们的项目。

在我开发一个相当复杂的自动交易时,就要面对这样的必要性和两个选项。

依照现有项目经过搜索,且研究了很多的解决方案后,我意识到,已发现的实施方案均无助于把我的自动交易提升到“专业水平”。

此外,也有些荒谬的方案,例如: 使用标准 libmysql.dll 执行 DML/DDL 操作 (插入/更新/删除数据, 在数据库中创建/废弃对象), 以及将数据检索 (SELECT) 的实现作为 HTTP 请求 (使用inet.dll) 与 MySQL 服务器端的 web 服务器上的 PHP 脚本通信。

而 SQL 查询被写在 PHP 脚本中。

换句话说,要运行该项目,一定需要保证下述所有部件准备妥当,配置好并运行:MySQL 服务器,Apache/ IIS Web 服务器,在服务器端的 PHP/ASP 脚本... 大量技术的组合。

当然,在某些情况下,这是可以接受的,但当唯一的任务就是从数据库中查询数据 - 那么这些全无意义。

此外,支持如此累赘的方案也耗费时间。

大部分的方案在插入数据,创建对象等等操作时没有问题。

问题在于数据查询,因为数据将会被返回调用环境。

我认为出于此目的而使用数组是不切实际的和不方便的,简单的原因就是在主程序的开发/调试/支持过程中,数据库查询是可以变化的,而您也要正确控制为数组分配的内存.. 那么,这些可以,而且必须要避免。

下文讨论的 MQL <-> MySql 的接口基于 Oracle PL/SQL, MS SQL T-SQL, AdoDB 等产品内使用的典型方式- 使用游标。

这个接口的开发目标是易于编程和维护,再加上最少元部件。

它作为DLL 包装器实现,连接标准链接库 libmysql.dll,且接口函数集合作为一个 .mqh 文件。

1. MQL <-> MySQL 接口在 MetaTrader 终端之间交互 (通过 MQL 程序) 可以在如下元部件的帮助下实现:1. 接口库 MQLMySQL.mqh. 使用#include语句将它加到项目工程里,并且可以按照您的喜好进行修改。

它包含的指令用于导入 MQLMySQL.dll 动态库的函数,以及调用它们和处理错误的函数。

2. MQLMySQL.dll 动态库。

这是一个包装器,用来访问标准库 libmysql.dll 的功能。

此外,MQLMySQL.dll 链接库处理操作的结果并共享访问数据库的连接和游标。

这意味着您可以在同一时间创建和使用多个连接 (来自一个或多个 MQL 程序), 保持少量的打开游标, 查询一个或多个数据库。

互斥则用于分隔访问共享资源。

3. 标准动态链接库 libmysql.dll 是本地访问驱动器。

您可以从任何 MySql 数据库的发布位置C:\Windows\Sytem32 或 <终端>\MQL5\Libraries (对于 MetaTrader 4 在 <终端>\MQL4\Libraries) 中拷贝它。

事实上,它负责发送查询到数据库并接收检索结果。

让我们来详述要点,诸如: 打开/关闭连接, 执行 DML/DDL 查询和数据检索。

1.1. 打开和关闭连接该 MySqlConnect 函数已经实现了打开与 MySQL 数据库的连接:类型名称参数描述int MySqlConnect该功能已实现与数据库的连接并返回一个连接标识符。

这个 ID 在数据库查询时需要。

在连接失败情况下,则返回值 "-1"。

对于错误详情,检查变量MySQLErrorNumber和MySqlErrorDescription。

典型地,这个函数在 MQL 程序处理OnInit()事件时调用。

string pHost 这是 MySQL 服务器的域名或 IP 地址在这个片段中,利用单次调用数据库,3 个条目将被插入 EURUSD 表中。

存储在 SQL 变量中的每个查询,通过 ";" 分隔。

这种方法可用来频繁插入/更新/删除;必要的命令集合组合到一个 "包" 中,从而减轻了网络流量,并提高数据库的性能。

在 MySQL 中,INSERT 语法对异常处理十分出色。

例如,如果任务是移动价格历史,应该创建一个对应货币对的表,其主键是日期型,因为柱线的日期和时间都是唯一的。

此外,应该检查是否任意特定的柱线数据都存在于数据库中 (提高数据迁移的稳定性)。

对于 MySQL 不需要这项检查, 因为 INSERT 语句支持 ON DUPLICATE KEY。

简单来说, 如果尝试插入数据, 且表中已经有一个记录带有相同日期和时间, 则 INSERT 语句可以被忽视,或此行被 UPDATE 替换 (参见/doc/refman/5.0/en/insert-on-duplicate.html)。

1.3. 数据检索SQL SELECT 语句用于从数据库中检索数据。

下面的操作序列用于检索数据并返回检索的结果:1.准备 SELECT 语句。

2.打开游标。

3.获得查询回的行数。

4.循环获取结果的每一行。

5.在循环内将数据赋值给 MQL 变量。

6.关闭游标。

当然,这是常用规划,所以并非每种情况都需要全部操作。

例如,如果您打算确认表中存在一行数据 (按照任意标准), 这对于准备查询足够了, 打开游标, 得到行数并关闭游标。

事实上,强制部分是 - 准备 SELECT 语句,打开和关闭游标。

什么是游标?它是针对一片具有逻辑关系的内存区域的引用, 实际上 - 结果数值的集合。

当您发送 SELECT 查询, 数据库为结果分配内存并创建行指针,您可以利用其在数据行之间移动。

因此,可以按顺序访问按照查询定义的队列的每一行。

(SELECT 语句的 ORDER BY 子句)。

以下接口函数用于数据检索:打开游标:大多数任务这是完全正常的。

此外,为了实现复杂的数据检索,您可以随时使用这些对象来代表数据库 (视图),在服务器端创建它们,并从 MQL 代码里发送查询,就如同数据表一样。

1.4. 附加信息下面提到的可以作为附加特征:1.4.1. 从一个 .INI 文件中读取数据为了得到服务器 IP 地址,执行以下语句:该 INI 文件被放置于 C:\MetaTrader5\MQL5\Experts 并且称为 "MyConnection.ini",您可以访问MYSQL段落的Server键值。

在一个 INI 文件中您可以保存多个您的项目中用到的服务器设置。

1.4.2. 问题区域追踪在接口库中提供了追踪模式,可以启用该模式来调试 MQL 程序中任意位置的 SQL 查询。

在问题区域指定如下:或是如果您在 MQL 程序开始启用追踪,并且未禁用它,则所有数据库调用都将被记录。

而记录被保持在终端的控制台里 (使用 Print 命令)。

2. 例程这一段提供了一些连接和使用已开发的链接库的例程。

参阅它们并评估软件解决方案的可用性。

例程MySQL-003.mq5出示如下: 连接数据库 (连接参数保存在 .ini 文件), 创建数据表, 插入数据 (也用到复合语句) 以及从数据库断开连接。

例程MySQL-004.mq5出示从数据表中检索数据,该表通过 "MySQL-003.mq5" 脚本创建。

以上例程包含在实际项目中运用的典型错误处理。

事实上,在 MQL 程序中使用的每个查询,都应该在任意 MySQL 客户端上进行调试(PHPMyAdmin中,DB Ninja,MySQL 控制台)。

我个人使用并推荐专业数据库开发软件Quest TOAD 的 MySQL 版本。

结论本文并未详细介绍 MQLMySQL.DLL 如何在 Microsoft Visual Studio 2010 (C/C++) 环境里开发与实现。

该软件解决方案是专为特别应用设计,并且在多种 MQL 软件开发领域,有超过 100 种成功实现 (来自创建复杂的交易系统至 Web 发布)。

▪适用于 MQL4 和 MQL5 的链接库版本附加在下面。

附件也包括一个 zip 文件,内有MQLMySQL.DLL 的源代码;▪文档也包括在存档中;▪若使用该例程, 不要忘记在文件 \Scripts\MyConnection.ini 中指定您的数据库连接参数。

相关文档
最新文档