【问题标题】:Import Chinese characters in MySQL [duplicate]在MySQL中导入汉字[重复]
【发布时间】:2012-07-09 02:07:31
【问题描述】:

可能重复:
Import chinese character in mysql table.

如何将带有中文字符的 Excel 文件导入 MySQL 表(EMS 管理器)。 谁能帮帮我吗?谢谢。

【问题讨论】:

  • 如果您使用 UTF-8(或其他一些 Unicode 编码),它应该可以正常工作。请注意,您应该在 PHP 脚本、HTTP 标头、MySQL 连接和 MySQL 表中使用 UTF-8 - 其他设置是可能的,但它们会增加混淆的可能性。您对导入有特定的问题吗?请编辑您在问题中遇到的特定 问题(什么有效,什么无效,您尝试了什么等) - 如果您的问题本质上是“它坏了,暂停”,没有人可以帮助您。 (顺便说一句,欢迎来到 StackOverflow)
  • 我猜你找不到原来的问题 here。我已将其作为您原件的副本关闭。

标签: php mysql html encoding ems


【解决方案1】:

在许多安装中默认连接未启用 UTF-8,请在 my.cnf 中尝试:

[client]
default-character-set = utf8

[mysqld]
collation_server=utf8_unicode_ci
character_set_server=utf8
skip-character-set-client-handshake
default-character-set = utf8
default-collation = utf8_general_ci

如果上面不能设置,还有一种SQL方式可以连接:

SET NAMES UTF8

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 2013-01-05
    • 2013-05-26
    • 1970-01-01
    • 1970-01-01
    • 2011-12-09
    • 2018-04-18
    相关资源
    最近更新 更多