gpt4 book ai didi

mysql - 我有一个包含非英语单词的文本文件,我需要将其放入 mysql 中,我该怎么办?

转载 作者:行者123 更新时间:2023-11-29 15:28:54 24 4
gpt4 key购买 nike

我有一个包含非英语单词的文本文件,我需要将其放入 mysql 中,我该怎么做?

    203851  ኣብ
70351 ናይ
56687 ካብ
46018 እቲ
41928 ምስ
40221 ከም
38702 ድማ
29739 ናብ
28806 እዩ
23066 ከኣ
21459 ግን
21013 እዚ
20638 ሓደ

最佳答案

如果您的意思是如何插入非 unicode 字符串,答案是:与插入任何其他字符串的方式相同。当您创建列以选择支持它的编码时要小心(例如 utf8-mb4 - 这意味着 4 个字节的 utf8,因为默认的 mysql utf8 仅使用 3 并且......实际上这里很长的故事:) - 应该这样做大多数你想放在那里的东西的技巧)。

然后... INSERT INTO tableName (columnName) VALUES ('yourString');

此处重要说明:您应该将该字符串转换为您之前使用的编码(同样...... utf8 将是您的最佳选择)。如果你不这样做并尊重下一段(请检查下面),你仍然没问题,但如果你不这样做,你最终会得到困惑的东西。

不幸的是,在数据处理方面要小心,mysql 在编码方面有很多失败点。它有 1 个用于数据库的编码、1 个用于表的编码、1 个用于列的编码、1 个用于数据保存的编码,甚至 1 个用于连接的编码,所以...只需尝试对所有编码使用相同的编码,以避免意外。

关于mysql - 我有一个包含非英语单词的文本文件,我需要将其放入 mysql 中,我该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58888877/

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