Dart SQLJocky和Mariadb本地连接问题

时间:2014-08-25 20:34:23

标签: mysql dart mariadb

我似乎无法使用sqljocky + Dart连接到我当地的Mariadb(MySQL)数据库。我可以使用Golang和github.com/go-sql-driver/mysql连接

sql.Open("mysql", "username:password@unix(/var/lib/mysql/mysql.sock)/dbname")

我不确定问题是什么,我在这里和其他地方搜索过。有什么想法吗?

注意:这是我在Dart中使用的行,当我ping时,我收到连接错误。

var pool = new ConnectionPool(host: 'localhost', port: 3306, user: 'username', password: 'password', db: 'dbname', max: 5);

另外:Dart程序不是Web应用程序,它是一个命令行应用程序。

1 个答案:

答案 0 :(得分:1)

好吧,我再看了一遍,结果发现一些飞镖程序员声称最新版本的dart:io包不支持Unix套接字。

我想结束与Dart的io包的讨论现在不支持。我想我必须找到一种方法让Mariadb在没有Unix套接字的情况下启动。

干杯 - 感谢您的投入。

注意:如果您在Mariadb /etc/my.cng中注释掉'skip-networking',那么您可以使用sqljocky进行连接。