I'm running Mysql 5.5 on Ubuntu 12 LTS. How should I enable LOAD DATA LOCAL INFILE in my.cnf?

I've tried adding local-infile in my config at various places but I'm still getting the "The used command is not allowed with this MySQL version"

解决方案

From the MySQL 5.5 manual page:

LOCAL works only if your server and your client both have been

configured to permit it. For example, if mysqld was started with

--local-infile=0, LOCAL does not work. See Section 6.1.6, “Security Issues with LOAD DATA LOCAL”.

You should set the option:

local-infile=1

into your [mysql] entry of my.cnf file or call mysql client with the --local-infile option:

mysql --local-infile -uroot -pyourpwd yourdbname

You have to be sure that the same parameter is defined into your [mysqld] section too to enable the "local infile" feature server side.

It's a security restriction.

mysql infile local,MySQL:启用LOAD DATA LOCAL INFILE相关推荐

  1. 在mysql 8.0.22 运行load data local 从本地文本导入数据

    在mysql 8.0.22 运行load data local 从本地文本导入数据时,报错:"ERROR 3948(42000): Loading local data is disable ...

  2. jpa mysql脚本迁移_JPA通过LOAD DATA LOCAL INFILE大批量导入数据到MySQL

    连接层代码: import org.hibernate.Session; import org.hibernate.internal.SessionFactoryImpl; import org.sp ...

  3. MYSQL 8.0 WORKBENCH使用LOAD DATA LOCAL INFILE报错解决方案

    问题出现在我需要用LOAD DATA LOCAL INFILE 导入csv文件,路径为'D:/xxx/xx/xx.csv'时报错,一开始报错找不到文件or文件夹,意思是文件或文件夹必须要在服务器/客户 ...

  4. MySQL的文本导入之load data local

    MySQL的文本导入load data local 数据文件格式: Aeschylus time as he grows old teaches many lessons Alexander Grah ...

  5. mysql 通过load data local infile导入txt文件数据

    如果一次性需要插入大批量数据,使用insert语句插入性能较低 可以使用MySQL数据库提供的load 指令进行数据插入: # 执行load指令将准备好的数据,加载到表结构中 load data lo ...

  6. java mysql 文本导入数据语句_Java利用MYSQL LOAD DATA LOCAL INFILE实现大批量导入数据到MySQL...

    Mysql load data的使用 数据库中,最常见的写入数据方式是通过SQL INSERT来写入,另外就是通过备份文件恢复数据库,这种备份文件在MySQL中是SQL脚本,实际上执行的还是在批量IN ...

  7. MySQL Load data local infile蜜罐

    ​MySQL Load data infile是有一个很有意思的功能,最早接触的时候,没有太过在意,后来在安全扫描中,被提示需要关闭local_infile选项(当然,默认该选项就是关闭的,只是安全扫 ...

  8. mysql load报错_mysql:执行LOAD DATA LOCAL 报错

    mysql:执行LOAD DATA LOCAL 报错. 我使用navicat for mysql 连接 mysql服务器执行local 可以正常执行 . show VARIABLES like  '% ...

  9. Mybatis拦截器 mysql load data local 内存流处理

    Mybatis 拦截器不做解释了,用过的基本都知道,这里用load data local主要是应对大批量数据的处理,提高性能,也支持事务回滚,且不影响其他的DML操作,当然这个操作不要涉及到当前所lo ...

最新文章

  1. [常见错误]Python.h: No such file or directory
  2. vs2005中文的,可是有180天的适用期,哪位高手能破了啊
  3. 怎么使用7zip进行分批压缩_怎么使用钢结构抛丸机对钢结构进行除锈?
  4. C语言 socket 编程学习
  5. 多图证明,Java到底是值传递还是引用传递?
  6. java f.lenth返回值,这个是什么意思,求仔细说明
  7. 数据产品经理的5大阶段和6步作战模型
  8. Request/Response
  9. linux的可执行文件通常放在哪个目录中?写出该目录的路径.,实验2 Linux的基本操作与 使用vi编辑器 2010 (1)...
  10. XML读取信息并显示
  11. java开发的主流_盘点2019年Java开发中7项主流、热门的IT技术!
  12. bzoj4772 显而易见的数论
  13. jenkins安装部署全过程
  14. A Easy Game(FZU 2146)
  15. 经典:智能物联网大数据系统案例
  16. Ps(Adobephoto shop)当中布尔运算的使用方法
  17. 文本溢出显示省略号并显示tooltip组件
  18. OpenCV开发笔记(七十一):红胖子8分钟带你深入级联分类器训练
  19. IDEA中maven项目dependencies报错飘红问题解决
  20. 影响人生的一百条格言

热门文章

  1. access 导入txt 找不到可安装的isam_由浅入深:Python 中如何实现自动导入缺失的库?...
  2. python的人工智能和c++的有什么区别_为什么人工智能岗位有些招聘C/C 有些招聘Python到底哪门编程语言更重要(恰恰相反C++在人工智能方面的用处很大)...
  3. inputstream示例_Java InputStream available()方法与示例
  4. 干货!操作系统基础知识汇总!转给要面试的同学吧
  5. python 列表索引位置,python – 在列表中查找值的第一个位置
  6. 学java交学费包分配_java 学生缴学费案例:
  7. 网易邮箱大师如何屏蔽邮件 屏蔽垃圾邮件的方法步骤
  8. QQ浏览器如何查看网站保存的密码
  9. mybatis xml 参数 使用
  10. js数组遍历和对象遍历