可能采坑的操作

  1. 将excel表格转换成csv 逗号分隔,然后notepad检查文件是否是utf8编码,保存。

  2. 打开 phpMyAdmin , 选择要导入的表格,然后点击导入;

    导入设置

  3. 点击执行之后,可能会等很久很久很久。。。。取决于数据量的大小,如果等了很久还没导入成功或者导入失败,亦或者数据导入一半就中断。。。那么可能要注意以下几点

  • phpMyAdmin 是用php写的,所以需要注意php超时的问题,数据量太大,超过了超时值 ,那么导入脚本会停止,导致数据导入中断。将php超时设为合适的大小即可。

  • PHP超时参数设置了,csv文件格式也没有问题。。那可能是网络的问题。。或者其他我不知道的原因,导致数据传到一半就502(我今天就是)。。。sad

  • 换一个导入姿势

    令人难过的提示

进阶操作

  • 因为之前一直用的上一种操作将数据导入MySQL,所以这次出了问题,就一直死磕。。。结果白白浪费了一堆时间,有时候一条路走不通的时候,还是需要想想其他办法

将csv文件上传到服务器,然后MySQL本地导入
  1. 将整理好的 csv文件(逗号分隔),上传到 /tmp/ 目录下  ,因为mysql默认使用了 /tmp 作为临时读写目录。否则可能会报没有权限之类的错误。

  2. 使用这条语句show variables like '%secure%';查询mysql文件的导入和导出路径是否有默认的路径设置,或者是默认不允许导入导出

  3. 导入语句,其中 csv 里面的列数要和表里面的一一对应;csv文件必须是文件的绝对路径;FIELDS TERMINATED BY: 指定分隔符;LINES TERMINATED BY: 指定换行符

    LOAD DATA INFILE '/tmp/longan.posAnno.csv' INTO TABLE longan_GeneSearch_GenePosAnno FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n';
  1. 如果出现报错:The MySQL server is running with the –secure-file-priv option so it cannot execute this statement,则使用这条语句show variables like '%secure%';查询mysql文件的导入和导出路径是否有默认的路径设置,或者是默认不允许导入导出。

secure-file-priv的值有三种情况:secure_file_prive=null ––限制 mysql 不允许导入导出secure_file_priv=/path/ – –限制 mysql 的导入导出只能发生在默认的/path/目录下secure_file_priv=’’ – –不对 mysql 的导入和导出做限制
  • 打开MySQL的配置文件 my.cnf :vim /etc/my.cnf

  • 在该文件中添加一行内容:secure_file_priv =

  • 重启 MySQL,然后查看show variables like '%secure%';  显示如下图即可正常导入数据。



写在最后

我是爱狗子的老饕,
转眼就研三,过去的这两年在各位大佬的照顾下,学到了不少东西,感谢。
一条路走不通的时候,要学会放过自己,换条路也许会更好,读研读博亦是如此,有些东西确实犯不着,最最最最最重要的当然是开心啦!  哈哈哈

PS:本文为师弟(海南道明寺)投稿,单身~ 具体不清楚他毕业去向,对他感兴趣的可留言。

mysql两条记录合成一条数据_踩坑记录之csv数据导入MySQL相关推荐

  1. 【学习记录】QT5界面设计的踩坑记录

    学习记录:QT5 界面设计的踩坑记录 前言 一.Qlabel显示视频与图片 1. 图片显示 1.1 显示格式 1.2 label随界面缩放 1.3 界面刷新 2. 视频显示 二.常见控件的StyleS ...

  2. burp 调试_踩坑记录——使用Burp抓取网易MuMu的数据包

    最近有分析APP数据包的需求,在配置环境过程中踩了几个坑,在此记录一下. 1. 环境准备 1.1 安装网易MuMu 默认配置安装即可. 1https://mumu.163.com/ 1.2 安装ADB ...

  3. TP5_模型初始化_踩坑记录

    前言: 先交代下背景,在一个项目中,有一个数据表有水平分表的需求.当时想找到一种方法,把对数据库的操作,写到一个模型里,通过去换模型属性中的table来达到代码不变操作的数据表变化的效果. 我们都知道 ...

  4. alpine初始化配置和踩坑记录

    alpine初始化配置和踩坑记录 目录 alpine初始化配置和踩坑记录 开启root登录SSH 官方配置工具 修改DNS和apk源 设置时区 解决console字体太小并添加中文字体 参考文献 开启 ...

  5. 部署mmdetection3d到服务器_采坑记录

    部署mmdetection3d到服务器_采坑记录 部署mmdetection3d到服务器_采坑记录 前提 步骤 验证 补充 后记 部署mmdetection3d到服务器_采坑记录 最近刚刚开通了学校的 ...

  6. 【威联通QNAP】TS-216折腾踩坑记录(更新于22.11.22)

    本篇博客记录了我使用威联通ts216的折腾记录.nas购入于2022年双11,京东自营 关于系统初始化等内容不做记录,这部分网上可以找到很多教程,只要是威联通,方法都是一样的 初始化参考视频 [村雨] ...

  7. 【mysql】 踩坑记录之derived(派生表)

    文章目录 前言 出现的问题 如何解决 方法一:改写sql 方法二:改写sql 方法三:改写sql 前言 很多时候我们常常感觉到,不要你以为,mysql要它以为.记录派生表踩坑记录. 首先说明环境mys ...

  8. mongodb 导出指定数据库文件大小_大数据技术之将mongodb 数据指定字段导出,然后指定字段导入mysql 实例 及相关问题解决...

    本篇文章探讨了大数据技术之将mongodb 数据指定字段导出,然后指定字段导入mysql 实例 及相关问题解决,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入. 需求:将mongo ...

  9. mysql 使用sum limit_mysql踩坑记录之limit和sum函数混合使用问题

    问题复盘 本次复盘会用一个很简单的订单表作为示例. 数据准备 订单表建表语句如下(这里偷懒了,使用了自增ID,实际开发中不建议使用自增ID作为订单ID) CREATE TABLE `order` ( ...

最新文章

  1. EMC_AutoStart5.4安装配置之五
  2. java 类 clone_Java Clone(类的复制)实例代码
  3. 信息系统项目管理师-组织级、流程管理核心知识点思维脑图
  4. 一文串起从NLP到CV 预训练技术和范式演进
  5. 【翻译】Ext JS最新技巧——2015-8-11
  6. Win7下使用U盘安装linux Ubuntu16.04双系统图文教程
  7. linux rc4,Linux kernel 4.8-rc4发布下载,正式版越来越近
  8. FreeMarker MyEclipse IDE
  9. androidsdcard挂载目录_获取android手机的自带存储路径和sdcard存储路径
  10. del/xcopy时如何在输出窗口中,不显示文件名
  11. 进入AI领域做产品 —— 我的自学之路
  12. 自定义View之HenCoder学习笔记
  13. EtherCAT总线伺服速度控制功能块(H5U PLC)
  14. 怎么反编译java dll_JAVA 反编译工具,如何在Java中调用DLL方法
  15. hua图软件 mac_实用电脑绘图软件~推荐_mac_微软怎么样_智能_魅可怎么样_圣诞节去哪玩_ipad_绘图软件_科技数码_应用推荐...
  16. 宝贝数量、流量组成结构、付费和免费流量占比、提高流量价值、店铺为什么没有销量?这些你真应该看看
  17. 解决“DNS_PROBE_FINISHED_NXDOMAIN”,访问网站打不开问题
  18. java gef_GefExample GEF的例子,用于eclipse 学习,非常好的源码材料。 Java Develop 238万源代码下载- www.pudn.com...
  19. Opencv复习笔记
  20. expression must have integral type

热门文章

  1. box怎么用 latency_换轴记给铝厂 F96 牛油果,换一套 Box 重力蓝
  2. 雷蛇灯光配置文件_雷蛇猎魂光蛛竞技版机械键盘评测
  3. SparkSQL之External Data读写parquet
  4. 从零开始学习docker(十九)Swarm mode 集群服务间通信--RoutingMesh
  5. 牛逼!Python的判断、循环和各种表达式(长文系列第②篇)
  6. 抢票神器成GitHub热榜第一,支持候补抢票,Python跑起来 | 标星8400
  7. 数据分析入门极简书单
  8. python电子相册制作代码大全_20 行 Python 代码即可制作精美证件照
  9. jaydebeapi可以连接_Python安装jpype调用java,安装jaydebeapi通过jdbc连接数据库
  10. 针对【H-2017年信息基础班(周一班)】某些同学恶意使用lyl洛谷的谴责