gpt4 book ai didi

mysql - 我在 %ProgramData% 中找不到我的 MySQL 文件夹

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

首先,我只想说我是 SQL 新手,所以如果我无知什么的,请原谅我。

我正在开发这个项目,我需要从文本文件导入数据。我的第一个想法是使用这个命令:

LOAD DATA LOCAL INFILE '/tmp/test.txt' INTO TABLE names;

我的文本文件是测试,我的表格是名称

但是,我收到此错误消息:

Error Code: 2. File '\tmp\teste.txt' not found (Errcode: 2 - No such file or directory)

我尝试将此文件保存在 tmp 文件夹中,但仍然遇到相同的错误。有人告诉我,问题可能出在 my.ini 中(与 --secure-file-priv 相关),但我只是在 C:\ProgramData 中找不到我的 MySQL 文件夹。显然,这就是 my.ini 应该所在的位置。那么,您对正在发生的事情有什么想法吗?

顺便说一句,我没有混淆 C:\Program FilesC:\ProgramData

P.S:我使用 Windows 10 和 MySQL Workbench 6.3 CE。

最佳答案

好了 friend 们,问题已经解决了。老实说,我不知道我是如何找到问题的,但我做到了,正如预期的那样,这是一个愚蠢的问题。正确的说法是:

load data infile 'c:\\wamp\\tmp\\test.txt' into table names;

我对所有斜杠感到困惑,因为对于目录,您使用\或/。所以我的错误是这样做:

load data infile 'c:\wamp\tmp\test.txt' into table names;

仅使用一个反斜杠而不是两个,这是错误的。最后,我只需要将文本文件放入 tmp 文件夹并使用适当的反斜杠(不需要 LOCAL)。感谢您的帮助!

关于mysql - 我在 %ProgramData% 中找不到我的 MySQL 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42233930/

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