MySQL的语言绑定为D?

是否有任何现有的,针对D(尤其是Windows下的D 2.0)的MySQL语言绑定仍在维护,更新甚至是远程攻击? 几十个谷歌search大多只是指向以前由http://www.steinmole.de/d/由一个Manfred Hansen托pipe的代码,但是这个站点现在已经死了,没有任何镜像副本似乎在任何地方存在。

我设法find这个: http : //code.google.com/p/mysql4d/以及另一个名为DDBI的项目,显然只适用于D 1.0和Tango。 我有麻烦链接这些,虽然..更多的谷歌search表明,我需要将libmysql.dll包含与MySQL到一个libmysql.lib使用implib.exe,但该程序似乎是失败的我:

>implib.exe /system libmysql.lib libmysql.dll Digital Mars Import Library Manager Version 7.6B1n Copyright (C) Digital Mars 2000. All Rights Reserved. Error(10): Error: cannot read DLL input file 

谷歌search“无法读取DLLinput文件”揭示了完全恐怖:零结果。 我在做什么完全错误的,或者我有一些版本的MySQL的DLL不能再转换?

版本:

 DMD32 D Compiler v2.056 MySQL Ver 14.14 Distrib 5.5.8, for Win64 (x86) 

有几个MySQL绑定,从这个开始: https : //github.com/adamdruppe/misc-stuff-including-D-programming-language-web-stuff/blob/master/mysql.d

但是,(IMHO)最有希望的项目是MySQL协议的本地D实现。 它可以在这里找到: https : //github.com/britseye 。

对于你上面尝试的那个 ,你需要COFFIMPLIB工具来创建一个OMF版本的MySQL库libmysql.lib ,这个版本是从MySQL为libmySQL.dll文件分发的。

更新:Steve的mysqln项目的这两个分支是活动的: https : //github.com/simendsjo/mysqln和https://github.com/rejectedsoftware/mysql-native