Linux下使用MySQL"load data infile"出错的问题
2015-09-01 15:02
696 查看
由于数据量大,使用insert开销较多,因此使用
在windows上跑没什么问题,但是到了Linux上就开始报错:
查了下,有解释为权限问题的,貌似也可以解决,但发现了另一个更简便的方法,
用“LOAD DATA LOCAL INFILE”来代替“LOAD DATA INFILE”就行了
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”就行了
相关文章推荐
- umask()函数 -- linux函数
- linux常用命令(12):mor命令
- Linux系统的信号详解
- 8-27 linux 学习(权限管理,正则表达式)
- pscp 实现windows linux间互传文件
- Linux命令(用到再更新)
- linux运维实战练习-2015年8月30日课程作业(练习)安排
- Llinux+ROS+OpenCV开发环境配置笔记
- linux -- Ubuntu查看修改mysql的登录名和密码、安装phpmyadmin
- linux中的join、paste、split、tr命令
- Linux命令查看X86平台 ARM平台上可执行文件与库的依赖关系
- fdupes:Linux 中查找并删除重复文件的命令行工具
- 2001528 - Linux: SAP HANA Database SPS 08 revision 80 (or higher) on RHEL 6 or SLES 11
- centOS 源的更新
- centos 安装mysql过程
- 安装Windows和Linux双系统注意事项
- linux非正常关机导致磁盘read-only file system修复
- linux 链接库文件出现“undefined reference to" 问题的解决方法
- Linux下一个简单守护进程的实现 (Daemon)
- Linux 基金会创建开放对象存储规格