使用以下mysql命令导入数据到mysql表时遇到

“MySQL server is running with the –secure-file-priv” Error

mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;

原因在于“secure_file_priv”这个设置的值,默认是NULL,这就禁止了我们导入数据。

使用 show variables like %secure% 可以查看“secure_file_priv”的默认配置。

MySQL官网对这个配置的说明

在哪里去更改这个配置呢,请看mysql官网的答案

因为我用的是docker mysql,所以我的这个配置在/etc/mysql/my.cnf

用vi或者vim打开/etc/mysql/my.cnf,可见它的默认值是NULL,把这个默认值改成上面官网里面的其它两个值之一就可以了。

然而,这并不能解决docker mysql的问题,之后导入数据时会报不支持此版本的问题。

so,果断放弃。

哪来这么麻烦,直接用navicate之类的客户端导入数据,完美解决。

参考链接:

secure_file_priv

start/stop/restart 启动 停止重启mysql的各种方法

https://coolestguidesontheplanet.com/start-stop-mysql-from-the-command-line-terminal-osx-linux/

MySQL官网 load date into table,这个有个用于示例的数据库表。

mysql safe file priv_解决MySQL导入数据时遇到secure-file-priv的问题相关推荐

  1. 使用MySQL Workbench 导入数据ERROR: Import data file: 'ascii' codec can't decode byte 0xc3 in position...

    环境: MariaDB 5.5.60 , MySQL Workbench 6.3 1,导入数据时,遇到类似: Traceback (most recent call last):File " ...

  2. 解决MySQL导入数据时遇到secure-file-priv的问题

    解决MySQL导入数据时遇到secure-file-priv的问题 参考文章: (1)解决MySQL导入数据时遇到secure-file-priv的问题 (2)https://www.cnblogs. ...

  3. mysql导入数据时 USING BTREE 错误解决办法

    今天在往测试数据库导入数据时,其中一个商品类目表报USING BTREE 错误: You have an error in your SQL syntax; check the manual that ...

  4. 通过Navicat for MySQL导入数据时,日期时间错误问题解决办法

    通过 Navicat for MySQL数据库连接工具将 Excel 文件导入数据库时,发现日期出现了问题,日期列本来应该是2021/7/16,结果全部变成1900-01-20 问题原因 Navica ...

  5. mysql数据导入乱码怎么办_MYSQL导入数据时出现乱码怎么办

    MYSQL导入数据时出现乱码的解决办法:1.通过修改mysql安装文件中[my.ini]中参数解 决乱码问题:2.在命令行导入乱码解决:3.直接粘贴sql文件里的代码:4.用记事本或其他文本工 具改变 ...

  6. tp5大数据批量导入mysql_TP5框架下MySQL通过LOAD DATA INFILE批量导入数据详细操作

    LOAD DATA INFILE 语句用法 参考手册 本文语句参数使用默认值 PHP: TP框架环境// 定义文件路径 $file_path = 'LOAD_DATA_LOCAL_INFILE.txt ...

  7. tp5 excel 导入 mysql_TP5框架下MySQL通过LOAD DATA INFILE批量导入数据详细操作

    LOAD DATA INFILE 语句用法 参考手册 本文语句参数使用默认值 PHP: TP框架环境// 定义文件路径 $file_path = 'LOAD_DATA_LOCAL_INFILE.txt ...

  8. mysql循环load data_TP5框架下MySQL通过LOAD DATA INFILE批量导入数据详细操作

    LOAD DATA INFILE 语句用法 参考手册 本文语句参数使用默认值 PHP: TP框架环境// 定义文件路径 $file_path = 'LOAD_DATA_LOCAL_INFILE.txt ...

  9. mysql (errcode 13)_解决Mysql - can't get stat of (errcode:13)

    [1]线上环境问题 大清早来上班,被运维扔了一个错误日志截图,如下: Mysql 导入数据失败! [2]分析问题 记得如此类似的问题,好像已经都解决了.为啥又复现了呢?难道是自己上次没有考虑全场景?或 ...

  10. 从Excel中导入数据时,提示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”的解决办法...

    注意,64位系统,用64位的补丁文件; https://www.cnblogs.com/A2008A/articles/2438962.html 操作系统:使用的是64位的Windows Server ...

最新文章

  1. 梯度下降算法到logistic回归
  2. 云专网和云专线的区别_云专线的优势及应用场景
  3. linux文件-access函数
  4. 蓝字冲销是什么意思_梦见上学 做梦梦到上学是什么意思 梦到上学有哪些预兆...
  5. python冒泡算法_python_冒泡算法
  6. 【LeetCode】3月25日打卡-Day10
  7. 全球第三大芯片制造商GlobalFoundries透露上市计划 或在2022年
  8. Linux故障解决(2)——使用yum安装netcat 及报错问题解决
  9. Content Delivery Network (CDN)
  10. 信号与系统19(拉普拉斯逆变换)
  11. php手机注册和微信登录统一,微信登录和公众号授权登录开发逻辑详解
  12. Java、两点间距离
  13. 百度搜索引擎算法大全
  14. 利用FlashPaper在web页面中显示PDF文件(兼容各浏览器)
  15. 学习|全屏时钟|计时器APP横评
  16. 学之思开源考试系统 - 数据库设计文档
  17. 程序员接私活10个月接30单,纯赚40w!
  18. 深度学习课程大纲_MIT深度学习基础-2019视频课程分享
  19. 数据结构与算法——左程云06
  20. 计算机软考初级程序员教程,2013年计算机软考程序员教程

热门文章

  1. Android学习笔记:实现app启动界面跳过倒计时功能
  2. java 多线程高级,java 多线程高级(传统多线程)
  3. 关于SAP的用户出口
  4. ubuntu GStreamer + QT多媒体播放器开发(三)
  5. Cisco交换机配置VTP
  6. 计算机测配色原理,计算机测配色教学方法论文
  7. 使用html2canvas实现超出浏览器部分截图
  8. XMOS 最新 USB 专业录音声卡解决方案
  9. Exchange的邮箱创建与使用
  10. physx: pid balance controll