【问题标题】:Are Chinese characters supported in migration tables?迁移表是否支持汉字?
【发布时间】:2016-08-23 16:16:14
【问题描述】:

Laravel 应用的迁移表是否支持由汉字和其他语言字符组成的值?

【问题讨论】:

  • 可以尝试通过DB::raw语句设置字符编码?
  • 你能把它放在一个答案中,以便我可以解决这个问题吗?
  • 嗯..你为什么要这样做。现在大多数数据库都不支持它。
  • @WeiYuan 我正在创建一个类似字典的应用程序。 haakym 对DB::raw 的回答可能是最好的解决方案。行将是术语,列将是相同的术语但不同的语言。因此,当有人搜索一个词时,会出现同一词的不同语言,并在选择不同的语言选项时被过滤掉。

标签: mysql laravel migration laravel-5.2


【解决方案1】:

AFAIK 不支持,但对于不支持的任何内容,您可以通过 DB:raw 尝试。对于您的情况,您可以尝试通过DB::raw 设置字符编码。

查看这个问题的例子:Is it possible to change mysql DB encoding charset from within a laravel migration?

【讨论】:

    猜你喜欢
    • 2011-04-24
    • 2021-08-23
    • 2013-10-13
    • 2012-07-16
    • 1970-01-01
    • 1970-01-01
    • 2015-01-12
    • 1970-01-01
    • 2013-01-12
    相关资源
    最近更新 更多