热线电话:13121318867

登录
2022-08-04 阅读量: 1983
​load data infile 万恶的windows路径分隔符是捺斜杠 /,代码语言中路径分隔符一般是撇斜杠 \。

问题:

load data infile "C:\ProgramData\MySQL\MySQL Server 8.0\Uploads\UserBehavior.csv" into table UserBehavior
fields terminated by ','
ignore 1 lines; sql导入数据报错


回答:

注意看你的路径分隔符号,从windows直接复制过来的路径分隔符号是反斜杠\,sql代码要求路径分隔符号是斜杠/,

所以需要修改为:

load data infile "C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/UserBehavior.csv" into table UserBehavior
fields terminated by ','
ignore 1 lines;


斜杠又名撇斜杠 /

反斜杠又名捺斜杠 \


万恶的windows路径分隔符是捺斜杠 /,代码语言中路径分隔符一般是撇斜杠 \。

5.3586
1
关注作者
收藏
评论(1)

发表评论
从今天开始不熬夜
2022-08-10

学到了

0.0000 0 0 回复
推荐帖子
条评论