Как правильно импортировать библиотеку mysql в D? - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь подключиться к базе данных mysql на локальном хосте с помощью D, но когда я хочу скомпилировать свой код, я получаю следующую ошибку из терминала:

модуль mysql находится в файле «mysql.d»
который не может быть прочитан путем импорта [0] = / Library / D / dmd / src / phobos
путь импорта [1] = / библиотека / D / dmd / src / druntime / import

#!/usr/bin/env dub

import mysql;
void main (){
//Connect
con = new Connection("host=localhost; port =3306; user=root; pwd=password; db=awesomeschema");
scope(exit) con.close();


if (con.closed()){ 
    writeln("connected"); 
    } else {
        writeln("conn closed");
        }
}

1 Ответ

0 голосов
/ 04 июля 2018

В вашем примере кода нет зависимостей. Клиентская библиотека Mysql не была запрошена. Следовательно, он не компилируется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...