我需要(通过Omeka)向我们的MySQL数据库添加一条记录,其中包含无效的Unicode字符(this one)
我通过Omeka收到的错误消息是:
d$new <- read.table(text = as.character(d$a), header = FALSE, sep="_")[,2]
数据库字段为长文本,排序规则为utf8_unicode_ci。该表中已经有很多记录,我不确定在不影响表中其他数据的情况下应该更改什么。有建议吗?
答案 0 :(得分:0)
ALTER TABLE tbl转换为utf8mb4;
与此同时,该列中该行的文本可能已被截断或缺少整行。
据我所知,F0AAA8A7尚未分配,但我认为它位于汉字区域,而不是表情符号区域,该区域也需要utf8mb4。它是Unicode“代码点” 2AA27。