您的位置:首页 > 运维架构 > Linux

Linux下使用MySQL"load data infile"出错的问题

2015-09-01 15:02 696 查看
由于数据量大,使用insert开销较多,因此使用

LOAD DATA INFILE '/home/data/data.dat' INTO TABLE MYTable


在windows上跑没什么问题,但是到了Linux上就开始报错:

Mysql2::Error: Can't get stat of '/home/data/data.dat' (Errcode: 2): LOAD DATA INFILE '/home/data/data.dat'


查了下,有解释为权限问题的,貌似也可以解决,但发现了另一个更简便的方法,

用“LOAD DATA LOCAL INFILE”来代替“LOAD DATA INFILE”就行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: