gpt4 book ai didi

mysql - 无法创建/写入文件 '/opt/lampp/var/mysql/C:/temp/load_csv.csv'(错误代码 : 2 - No such file or directory)

转载 作者:行者123 更新时间:2023-11-29 21:35:38 24 4
gpt4 key购买 nike

我正在使用 Lampp 与 Mysql 内置版本 5.6.16 和 toad for mysql 我想将数据加载到位于 c/temp 目录中的 csv 文件文件可以使用 .csv 扩展名

有数据的表是employee56

( `emp_id` int(11) DEFAULT NULL,
`emp_salary` double DEFAULT NULL
)

我的尝试是

SELECT emp_id,emp_salary from employee56
INTO OUTFILE 'C:/temp/load_csv.csv'
FIELDS ENCLOSED BY '"'
TERMINATED BY ';'
ESCAPED BY '"'
LINES TERMINATED BY '\r\n';

我收到此错误:

Can't create/write to file '/opt/lampp/var/mysql/C:/temp/load_csv.csv' (Errcode: 2 - No such file or directory)

请帮我解决这个目录位置问题,谢谢。

最佳答案

您正在 Linux (/folder/subfolder/archive.csv) 中混合 Windows (disk_drive:\folder\archive.csv) 的目录结构(路径)

您需要定义要将存档写入的正确路径(Linux 格式)。如果您说您的路径是 c/temp,则需要定义从 root 开始的绝对路由,以便查询可以将其写入正确的路径(是 /home/c/temp?还是 /c/temp?)。

您也可以不输入任何路径,您的文件将写入/opt/lampp/var/mysql/,然后您可以将其从那里移动到最终目的地。

SELECT emp_id,emp_salary from employee56
INTO OUTFILE 'load_csv.csv'
FIELDS ENCLOSED BY '"'
TERMINATED BY ';'
ESCAPED BY '"'
LINES TERMINATED BY '\r\n';

关于mysql - 无法创建/写入文件 '/opt/lampp/var/mysql/C:/temp/load_csv.csv'(错误代码 : 2 - No such file or directory),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34939490/

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