Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Łączenie się z Mysql za pomocą Slick 3.0 - Brak nazwy użytkownika, brak hasła i fałszywy sterownik nie oznacza błędu

Slick uruchamia zapytania asynchronicznie. Więc po prostu nie miał wystarczająco dużo czasu, aby to wykonać. W twoim przypadku musisz poczekać na wynik.

object Main {

  def main(args: Array[String]) {

    println("foobar")

    val db = Database.forConfig("mysqldb")

    val q = sql"select u.name from users ".as[String]

    Await.result(
      db.run(q).map{ res=>
      println(res)
    }, Duration.Inf)
  }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak rozszerzyć pole oddzielone przecinkami na wiele wierszy w MySQL?

  2. Python:użyć mysqldb do zaimportowania tabeli MySQL jako słownika?

  3. Spring Boot + docker-compose + MySQL:połączenie odrzucone

  4. PHP array_intersect lub in_array, a następnie MYSQL

  5. Czy istnieje sposób na rozwiązanie znanego problemu w Spring Boot podczas połączenia z bazą danych MySQL ze środkowoeuropejską strefą czasową?