gpt4 book ai didi

mysql - 使用带有重音符号的文件名的 MySQL LOAD DATA

转载 作者:行者123 更新时间:2023-11-30 22:57:33 24 4
gpt4 key购买 nike

我试图将一个 .txt 文件加载到 MySQL 表中(通过本地数据),但是我正在使用的文件中,有些文件的名称中有重音符号,MySQL 无法识别这些文件。当我尝试执行该语句时,收到以下错误:

File 'C:\Users...\á.txt' not found (Errcode: 2)

如果我从我的 .txt 文件中删除所有重音符号,我就可以避免这个错误,然后数据库可以找到这些文件。

这里是我执行的语句:

LOAD DATA LOCAL INFILE "C:\\Users\\User\\Desktop\\á.txt" INTO TABLE mytable COLUMNS TERMINATED BY ","LINES TERMINATED BY "\r\n"(column_a, column_b, column_c);

最佳答案

你的问题已经在这里回答了:

Loading utf-8 encoded text into MySQL table

You can specify the charset used by your CSV file with the "CHARACTER SET" optional parameter > of LOAD DATA LOCAL INFILE

您的文件数据可能采用 UTF-8 或 ISO-8859-1 格式。

关于mysql - 使用带有重音符号的文件名的 MySQL LOAD DATA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25610581/

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