如何解决MySQL 5.7 未正确设置为 utf8mb4
我正在尝试将数据导入我的表中。来源是 UTF8 编码到我的 MysqL UTF8MB4 表中的 CSV。
最初我认为俄语的编码是错误的(对于这个失败的行),但结果是字符串(或任何其他类似字符)中的斜杠“/”,当我删除它时,插入工作到那一步。
此数据是多语言的,也有表情符号,处理双引号括起来的字符串中的斜杠的最佳方法是什么?
例如这里的斜线就是问题“©\с”
当我跑步时
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'
我明白
变量名 | 价值 |
---|---|
character_set_client | utf8mb4 |
character_set_connection | utf8mb4 |
character_set_database | utf8mb4 |
character_set_filesystem | 二进制 |
character_set_results | utf8mb4 |
character_set_server | 拉丁语1 |
character_set_system | utf8 |
collation_connection | utf8mb4_general_ci |
collation_database | utf8mb4_unicode_ci |
collation_server | latin1_swedish_ci |
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。