.csv文件导入表出错1148解决方法(MySQL 8.0+ 版本)

今天在实验时需要导入一个本地的.csv文件,但一直出现错误1148,折腾了一会,找到原因,MySQL的local_infile服务默认是关闭的,需要手动设置为打开。

首先在客户端或者图形化软件下输入以下代码:

SHOW GLOBAL VARIABLES LIKE 'local_infile';

可以看到默认的local_infile选项是OFF
(PS:如果出现错误1064,那说明输入的代码的标点符号可能与你的版本不匹配)

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | OFF    |
+---------------+-------+
1 row in set (0.00 sec)

ok,接着输入
SET GLOBAL local_infile = 'ON';

再查看自己的local_infile选项:

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | ON    |
+---------------+-------+
1 row in set (0.00 sec)

已经是ON状态,之后再继续导入想要的.csv文件就可以了,如果想要导入的是一个表格的内容,需要先建立一个与csv文件属性列相同表格,之后再导入,.csv文件就全部导入了.

MySQL 8.0+版本 导入.csv文件错误,出错号:1148 The used command is not allowed with this MySQL version问题相关推荐

  1. 【报错记录】MySQL向数据库中导入txt文件报错ERROR 1148 (42000): The used command is not allowed with this MySQL version

    背景 想将txt文件导入到数据库中,输入LOAD DATA LOCAL INFILE "D:\dbms_lab\department.txt" INTO TABLE DEPARTM ...

  2. MySQL 使用 LOAD DATA 导入 csv 文件

    Excel 保存为 Book1.csv 以后,内容为: 编号,名称,说明 1,测试数据1,"测试CSV文件中,有逗号" 2,测试数据2,"测试CSV文件中有"& ...

  3. mysql linux导入csv主键,MySQL导入csv文件内容到Table及数据库的自增主键设置

    写在前面 目的是测试将csv文件内容导入到表中, 同时记录一下自增主键的设置. 测试采用MySQL8.0. 新建表customer_info如下, 未设置主键. 修改上表, 添加主键id, 并设置为自 ...

  4. mysql导入csv文件 第一行有问题_mysql 导入 csv文件中数据,只能导入第一行

    用workbench导入csv数据,只能导入数据的第一行,也就是标注每一列的列名的那一行. 但问题是,每次导入完成时,系统提示已经导入了500条记录(这个文件中的确有500条记录),可是刷新数据库后打 ...

  5. Python使用Pandas导入csv文件产生错误的解决方式(UnicodeDecodeError)

    众所周知,Pandas是一个很强大的库,可用于数据分析.我们常常要使用Pandas来导入csv文件,进而通过编程对文件中的数据加以分析. 笔者在以前通常使用如下的方式来导入数据,一列一列的进行分析,十 ...

  6. excel导入csv文件_如何将包含以0开头的列的CSV文件导入Excel

    excel导入csv文件 Microsoft Excel will automatically convert data columns into the format that it thinks ...

  7. linux mysql导出乱码问题_[MYSQL]将数据从5.0版本导入到4.1.7版本中出现乱码问题解决方案...

    本篇文章来源于 www.itzhe.cn IT者网站  原文链接:http://www.itzhe.cn/news/20080905/220414.html 由于某种原因,我需要把数据从5.0版本导入 ...

  8. mysql中导入csv文件_怎么把csv文件导入mysql?

    将CSV文件导入mysql数据库的方法: (1)准备csv文件. 把数据集正确地保存为csv文件即可,保存后的文件名和路径为"D:/train.csv" (2)在数据库中新建一个用 ...

  9. 使用mysql workbench导入csv文件失败的解决方法

    使用mysql workbench导入csv文件失败的解决方法 解决方法: 1.用记事本打开csv文件,另存的时候,文件名后缀为.csv,保存类型为文本文档,编码方式utf-8. 2.打开workbe ...

  10. Navicat for MySQL 导入SQL文件错误

    原文出自:Navicat for MySQL 导入SQL文件错误_xgbnapsua的博客-CSDN博客_navicat导入sql文件错误 !!!!一定一定要新建一个与导入文件名字相同,编码格式一致的 ...

最新文章

  1. 【青少年编程】【三级】 合作画画
  2. CCNA课堂练习一:路由器链路备份功能
  3. 3-1 Point类的构造函数_JAVA
  4. android 数组赋值字符串_c++数组使用
  5. linux shell 学习
  6. 10种增强脑力的办法
  7. 前端学习(1370):错误处理中间件
  8. shell从小做起:将100以内整除3的数列出来
  9. Java【第九篇】异常处理
  10. 迁移Exchange Server 2003
  11. opencv 学习第三课 画线段 圆 椭圆 矩形 多边形 插入文字 代码注释版 保证你每一行都能读懂
  12. jeesite如何已生成数据的数据源_jeesite 多数据源配置
  13. android3种播放视频方式,Android 两种方式播放视频
  14. Android之权限(permission)大全
  15. android 开发日历功能,Android开发之如何实现日历控件
  16. 优势比(Odds Ratios)
  17. js删除数组中指定对象
  18. 太硬核了,我写了一份操作系统词典送给你!
  19. jquery.qrcode 批量打印
  20. (转载)使用Perl编写协议分析脚本

热门文章

  1. 在“动物杂交:新视野”中快速赚钱的9种方法
  2. BEVFusion: A Simple and Robust LiDAR-CameraFusion Framework 细读
  3. VSCode绿豆沙主题,爱护你的眼睛,丢掉深色背景
  4. 从零开始搭建一个前端框架(一)环境准备并完成简单打包
  5. 计算机网络的地址三类,计算机网络中有几种地址格式
  6. 计算机桌面图标怎么变形了,教您电脑桌面图标变大了怎么办
  7. codeforces949D Curfew
  8. Libcurl最初的实现tfp上传和下载功能
  9. unison+inotify数据实时双向同步
  10. vue项目打包后index.html文件打开空白