【问题标题】:Create multiple databases using scala slick使用 scala slick 创建多个数据库
【发布时间】:2017-04-14 05:19:04
【问题描述】:

是否可以使用 slick 使用单个查询创建多个数据库?

 sqlu"""CREATE DATABASE if not exists students;CREATE DATABASE if NOT professors"""

我正在运行上面的 slick 查询,但得到 MySQLSyntaxErrorException

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 你的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“CREATE DATABASE if NOT EXISTS Professors”附近使用正确的语法

【问题讨论】:

    标签: scala slick-3.0 slick-2.0


    【解决方案1】:

    我找到了自己问题的答案

    val createDbs = DBIO.seq(sqlu"""CREATE DATABASE if not exists students""",
      sqlu"""CREATE DATABASE if not exists professors """)
    db.run(createDbs)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-13
      • 1970-01-01
      • 2020-08-02
      • 1970-01-01
      • 1970-01-01
      • 2016-02-15
      • 2014-07-22
      • 2018-06-14
      相关资源
      最近更新 更多