【发布时间】:2013-05-09 10:18:31
【问题描述】:
我想在我的 MySQL 数据库中插入中文字符作为输入。它的数据类型应该是什么?我已经看到数据类型应该是NVARCHAR,但我的数据库没有接受它。
【问题讨论】:
-
“我的数据库没有使用它” - 你的意思是它不允许你使用 nvarchar 列,或者插入的数据是错误的?在 MySQL 中,我认为通常使用常规 char 列,但将数据库设置为始终使用 utf-8(或在列上指定),并且您的驱动程序应为您处理转换。