MYSQL新手问题!
一直都是在用MYSQL觉得没什么问题,以前做的表都是英文的,今天建一个中文的表出了问题了;
第一:可以插入中文字,不过我建了一个字段,属性是:varchar(20)写入的字只能看见两个,其他的字都没有了。
第二:在插入数据的时候只能插入字符长度为偶数的字符串,如果是奇数就提示“[211] ERROR 1366: Incorrect string value: '\xB5 ' for column 'title ' at row 1”
第三:读数据的时候字段内有两个字符只能读一个字符出来;
真是奇怪,这是为什么?
------解决方案--------------------
写入的时候设置编码,读出的时候也对应设置编码。