我是否需要为每种新语言创建一个不同的表?
这是一个示例表:
field
id
field
lang
filter
count
假设某人用英语输入数据,然后他们用日语输入数据,然后用俄语输入数据......这是否可以接受?或者更确切地说,是否有一种很好的方式使它成为可能,因为我得到以下错误,让我相信我应该重新设计:
Warning: #1366 Incorrect string value: '\xE8\x8B\xB1\xE8\xAA\x9E' for column 'field' at row 1
答案 0 :(得分:1)
您可以使用Unicode来允许数据库中的所有语言。客户端还应该以Unicode格式处理和传输捕获的数据。