当前位置: 首页 > 面试题库 >

MySQL LOAD DATA错误(Errcode:2-“此类文件或目录”。)

戈曾琪
2023-03-14
问题内容

我正在尝试将数据加载到我的MySQL数据库的表中,并得到此错误。

LOAD DATA LOCAL INFILE 'C:\Users\Myself\Desktop\Blah Blah\LOAD DATA\week.txt' 
INTO TABLE week;

参考:此

路径是正确的百分率,我通过按shift键并单击“将路径复制为”将其复制并进行了多次检查。 因此,对此的任何提示将不胜感激

其次, 这里有没有办法使用某种相对路径(而不是绝对路径)?


问题答案:

我不知道您使用的是哪个版本的MySQL,但通过Google的快速搜索找到了您对这两个问题的可能答案。以下是《MySQL
5.1参考手册》的
摘录:

文件名必须以文字字符串形式给出。在Windows上,在路径名中将反斜杠指定为正斜杠或加倍的反斜杠

LOCAL关键字影响期望在哪里找到该文件:

如果指定了LOCAL,则文件将由客户端主机上的客户端程序读取并发送到服务器。可以将文件指定为完整路径名,以指定其确切位置。如果以相对路径名形式给出,则该名称将相对于启动客户端程序的目录进行解释。

问候。



 类似资料:
  • 第一个问题:我得到以下结果: 文件"D:\Anaconda\Lib\site-包\请求\api.py",第70行,在get返回请求('get', url, params=params,**kwargs) 文件"D:\Anaconda\Lib\site-包\请求\api.py",第56行,在请求返回session.request(method=method, url=url,**kwargs) 文件

  • 问题内容: 我正在对GitHub上的此示例Angular2应用进行较小的修改,以使其使用Express.js而不是KOA。但是目前,当我尝试在FireFox中加载应用程序时,控制台中会显示以下错误: 当http请求触发路由器处理程序并返回时,Angular2应用程序开始加载,该处理程序返回,然后触发一系列嵌套依赖项的回调,其中一个引发错误并中途停止应用程序加载。 为了解决GitHub示例中的代码需

  • 我worte在python多重处理程序。我使用在子进程中共享列表。首先,我在主进程中添加了一些任务。然后,启动一些子进程来完成共享列表中的任务,子进程也将任务添加到共享列表中。但我得到了一个例外如下: 我发现了一些关于如何在python多处理中使用共享列表的内容,如下所示。但也有一些例外。我不知道例外的含义。公共列表和经理列表有什么区别? 代码如下:

  • 我试图熟悉kthread,并编写了一个非常简单的程序来用C语言测试它,指导如下:http://tuxthink.blogspot.com/2011/02/kernel-thread-creation-1.html.我在MacOSX上的威睿运行Ubuntu。 当我试图使用gcc (gcc test5.c -o test5.out)编译这个文件时,我得到“致命错误:linux/kthread.h:没有

  • 我有一个Java项目,它运行在Java 11上,并使用Quarkus框架。在项目代码中的某个地方有这样一行: 上面一行使用keytools命令将证书添加到信任库。 当试图将我的java项目构建到一个Fast-Jar中,然后运行这个Jar时,问题就出现了。找不到Keytool命令: 我不太明白为什么会发生这种情况。我知道keytool是随java安装而来的,我已经检查过了,它似乎安装在我的映像上。我