I'm trying to connect my flutter app to the database using the mysql1 dart package. Everything seems right, I get no errors on the connection but I can't query my database. I'm not sure if my query reaches the database and is ignored or maybe I'm not reading the results right. I did as much debugging as my skills allow for and I'm out of ideas.

MySqlConnection.connect(ConnectionSettings(
      host: 'localhost',
      port: 3306,
      user: 'root',
      password: 'Haffenstadt!',
      db: 'dbco'))
  .then((conn) {
conn.query('SELECT * FROM User').then((results) {
  print(results.isEmpty);
  print(List.from(results));
});
conn.close();
});

My console:

flutter: true
flutter: []