【问题标题】:Saving another language data保存另一种语言数据
【发布时间】:2018-07-05 04:28:51
【问题描述】:

如何将带有表情的另一种语言的文本保存到sql数据库中并在angularJS上显示?

使用的后端语言是 php,前端是 AngularJS。 数据库 mySQL

【问题讨论】:

  • 拥有一个 nvarchar 数据类型的列并将所有 unicode 数据保存到该列中
  • 这是一个非常开放的问题。您有任何后端语言或服务吗?
  • 这可能对你有帮助:stackoverflow.com/a/39465494/6201829
  • 所有发布的都是程序描述。但是,我们需要您ask a question。我们无法确定您想从我们这里得到什么。请edit您的帖子包含一个我们可以回答的有效问题。提醒:请确保您知道what is on-topic here,因为要求我们为您编写程序并且建议是题外话。

标签: mysql sql angularjs collation


【解决方案1】:

您必须在所有希望包含表情符号的列定义上直接(或间接)使用CHARACTER SET utf8mb4

你必须连接utf8mb4或连接后执行SET NAMES utf8mb4

如果你得到问号、Mojibake 等而不是 Emoji,this Q&A 可能会告诉你你做错了什么。

【讨论】:

    猜你喜欢
    • 2014-11-04
    • 2011-01-04
    • 2015-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-15
    • 2014-03-12
    相关资源
    最近更新 更多