Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't support database driver: mysql #27

Closed
dmi7ry opened this issue Jan 5, 2019 · 2 comments
Closed

Don't support database driver: mysql #27

dmi7ry opened this issue Jan 5, 2019 · 2 comments

Comments

@dmi7ry
Copy link

dmi7ry commented Jan 5, 2019

Hi.

hunt.database.DatabaseException.DatabaseException@C:\Users\dmitr\AppData\Local\dub\packages\hunt-database-1.0.2\hunt-database\source\hunt\database\Pool.d(66): Don't support database driver: mysql

import std.stdio;
import hunt.database;

void main(string[] args)
{
    auto db = new Database("mysql://aaa:aaa@localhost:3306/aaa");
    auto query = "SELECT * FROM aaa";
    foreach (row; db.query(query))
    {
        writeln(row["aaa"]);
    }

    db.close();
}

Windows 10

hunt.database.DatabaseException.DatabaseException@C:\Users\dmitr\AppData\Local\dub\packages\hunt-database-1.0.2\hunt-database\source\hunt\database\Pool.d(66): Don't support database driver: mysql
----------------
0x00007FF699F5E01B in hunt.database.Pool.Pool.initConnection at C:\Users\dmitr\AppData\Local\dub\packages\hunt-database-1.0.2\hunt-database\source\hunt\database\Pool.d(66)
0x00007FF699F5DEBE in hunt.database.Pool.Pool.this at C:\Users\dmitr\AppData\Local\dub\packages\hunt-database-1.0.2\hunt-database\source\hunt\database\Pool.d(34)
0x00007FF699F56309 in hunt.database.Database.Database.initPool at C:\Users\dmitr\AppData\Local\dub\packages\hunt-database-1.0.2\hunt-database\source\hunt\database\Database.d(57)
0x00007FF699F56175 in hunt.database.Database.Database.this at C:\Users\dmitr\AppData\Local\dub\packages\hunt-database-1.0.2\hunt-database\source\hunt\database\Database.d(26)
0x00007FF699F51530 in D main at d:\.JOB\RPBox\utils\parsers\db_to_sqlupdate-not_work\source\app.d(6)
0x00007FF69A666632 in void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll().__lambda1()
0x00007FF69A66644F in void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())
0x00007FF69A66655B in void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll()
0x00007FF69A66644F in void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())
0x00007FF69A666201 in d_run_main
0x00007FF699F560F2 in __entrypoint.main
0x00007FF69A74C84C in __scrt_common_main_seh at d:\agent\_work\3\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
0x00007FFC365C7E94 in BaseThreadInitThunk
0x00007FFC3779A251 in RtlUserThreadStart
Program exited with code 1
@zhangyuchun
Copy link
Contributor

add configurations to dub.json. see mysql demo.

"configurations": [
{
"name": "default",
"subConfigurations": {
"hunt-database": "mysql"
}
}
]

@dmi7ry
Copy link
Author

dmi7ry commented Jan 10, 2019

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants