gpt4 book ai didi

mysql 在加载数据时去除 unicode 斜杠

转载 作者:行者123 更新时间:2023-11-29 06:27:44 24 4
gpt4 key购买 nike

这是我的 csv 文件数据样本。以'}'分隔

Q402342}Aho\u2013Corasick string matching algorithm

Q8071262}Zhu\u2013Takaoka string matching algorithm

Q8819520}Category:String matching algorithms

导入mysql后显示

|Q402342 | Ahou2013Corasick string matching algorithm

| 8071262 | Zhuu2013Takaoka string matching algorithm

| 13 | Category:String matching algorithms

剥离'\'之后

如何解决这个问题..?

以下是我使用的加载命令

加载数据 INFILE 'ids_articles.csv' 到表 wikidata_terms 字符集 UTF8 字段由 '}' 终止,由 '\\' 行转义,由 '\n' 终止;

最佳答案

查看 https://dev.mysql.com/doc/refman/4.1/en/string-literals.html

在 mysql 中,\字符被称为转义符如果你想在字符串中输入\,你需要在你的字符串中输入 2\,这样 mysql 就知道你没有试图转义你的字符串,所以你会得到:

Q402342}Aho\\u2013Corasick string matching algorithm

关于mysql 在加载数据时去除 unicode 斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29943080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com