在 scala slick 3.2 中创建模式时如何将字符集设置为 utf8?

How to setting charset to utf8 when create schema in scala slick 3.2?

我正在使用 db.run(DBIOAction.seq(chartRef.schema.create)) 为 mysql.But 创建一个 table 它的字符集显示为 latin1.How 使 table 的字符集为 utf8何时创建模式?

我已将 useUnicode=true&characterEncoding=UTF-8 附加到连接 url 字符串。

有两种方法:

  1. 通过将数据库排序规则设置为 UTF-8 来手动设置它
  2. 试试这个

    db.default.url="jdbc:mysql://localhost/db_name?characterEncoding=UTF-8"

使用此 link 配置 URL。

如果有效请告诉我。