0

我目前正在尝试在我的服务器(命令行服务器)和我的本地主机 xampp mysql 之间建立数据库连接。这是在我的主要功能中运行的:

main() async {
  var pool = new ConnectionPool(
    host: 'localhost', port: 1234,
    user: 'root', password: 'password',
    db: 'angularsite', max: 5);

  var results = await pool.query("select * from discussions");

  results.forEach((row) {
    print('Row: ${row}');
  });
}

如您所见,它基本上是 sqljocky 提供的示例。我只是用我的凭据替换了凭据。我没有收到错误消息,没有任何反应。通过使用良好的旧打印方法,我知道代码的执行不会超出“pool.query”行。(ConnectionPool 确实实例化了)

我做错什么了吗?

提前致谢

4

1 回答 1

1

我遇到的问题是我指的是本地主机的端口,而不仅仅是 MySql 的端口。输入 3306 作为端口为我工作。

于 2017-04-29T06:41:42.880 回答