• 博文链接:http://haoyuanliu.github.io/2016/04/29/mysql/
  • 对,我是来骗访问量的!O(∩_∩)O~~

在使用MySQL进行文件数据读取的时候,在终端敲入命令行

mysql> LOAD DATA INFILE 'home/pinseng/mysql_learn/shiyanlou/sql6/in.txt' INTO TABLE employee;

会出现如下错误:

ERROR 13 (HY000): Can't get stat of '/var/lib/mysql/home/pinseng/mysql_learn/shiyanlou/sql6/in.txt' (Errcode: 2)

正如下图所示:

数据读取Bug解决方法

解决方法如下:
仔细观察报错信息发现MySQL的默认路径应该是/var/lib/mysql
,如果我们使用home/pinseng/mysql_learn/shiyanlou/sql6/in.txt进行数据的读取最终得到的路径组合为/var/lib/mysql/home/pinseng/mysql_learn/shiyanlou/sql6/in.txt显然MySQL是没有办法读出来的。
通过在终端内输入:

mv /home/pinseng/mysql_learn/shiyanlou/sql6/in.txt /var/lib/mysql/mysql_shiyan/  

也就是将in.txt文件移动到MySQL的默认路径下,这时候再进行数据读入工作就可以正常进行了。在MySQL中输入命令如下:

mysql> LOAD DATA INFILE 'in.txt' INTO TABLE employee;

代码流程如下图:

附带输入文件的数据库DROP(删除)方法

此时如果想要删除mysql_shiyan这个数据库,因为我们之前在/var/lib/mysql/mysql_shiyan/路径下添加了一个文件,所以将导致数据库删除失败,如下图所示:

错误代码如下:

ERROR 1010 (HY000): Error dropping database (can't rmdir './mysql_shiyan/', errno: 17)

此时,只要移除我们添加的in.txt文件就可以成功完成数据库的删除了,结果如下:

原谅我截图粗糙了一点。。。

转载于:https://www.cnblogs.com/zuilehongdou/p/6027982.html

Ubuntu系统下MySQL读取文件数据ERROR解决相关推荐

  1. win7 mysql 密码_笔记本win7系统下mysql忘记密码的最佳解决方法

    MySQL是一个关系型数据库管理系统,在笔记本win7系统下编程的时候就需要用到MySQL数据库,不过有时候一段时间没用的话,可能会忘记数据库的登录密码了,当忘记密码就无法进入mysql,要如何解决呢 ...

  2. ubuntu系统下mysql数据库的备份与恢复

    shell脚本的形式备份/恢复mysql数据库(可通过定时任务定时执行). 1.mysql数据库的备份脚本如下: #!/bin/sh #mysqldump备份程序执行路径 DUMP=/usr/bin/ ...

  3. python在windows和linux系统下批量读取grib2数据

    python在windows系统和linux系统读取grib或者grib2数据所用的库不一样,下面分别细说. 1.python在linux系统下批量读取grib或grib2数据 linux系统对pyt ...

  4. 【find指令】在Ubuntu系统下花式查找文件

    ubuntu系统下查找文件用find就足够了.最基本用法: find 路径名 -name 文件名 栗子1:基本方法 cd find . -name scripts 先cd到~/目录下,然后在当前目录下 ...

  5. Linux火狐解压完运行不了,在Ubuntu系统下firefox账号无法登录的解决

    在Ubuntu 16.04系统下默认自带有firefox浏览器,但是使用这个firefox浏览器会发现账号无法登录,原来是在windows系统下的数据没有办法同步,书签也同步不了.经过查询资料后得知, ...

  6. Linux系统下MySQL的导入数据的命令语句Load Data InFile的用法详解

    文章目录 语法格式 LOW_PRIORITY CONCURRENT LOCAL REPLACE 或 IGNORE PARTITION CHARACTER SET 对导入文件的字段进行格式描述 指定行的 ...

  7. Linux系统下MySQL的导出数据语句SELECT … INTO OUTFILE的用法

    文章目录 关于参数 secure_file_priv 按默认参数设定导出表数据到文本文件中 自定义分隔符,将表数据导出到 txt 文件中 自定义分隔符,将表数据导出到 csv 文件中 导出数据时,提示 ...

  8. 阿里云(三) Ubuntu系统下mysql卸载

    更多资料请点击:官方操作文档 一.ssh登录阿里云服务器,查看mysql的安装状态. root@iZwz96t1p8ke0a4l01771vZ:~# sudo netstat -tap | grep ...

  9. Ubuntu系统下实现把文件移动至别的文件夹下

    **最近在代码调试中遇见无法在某文件夹下修改库自带的文件,而且也无法把外部文件拖到该文件夹下的问题.于是想了个办法,先把文件复制出来,修改之后再通过命令语句移动进去.** 1.先进入到需要移动文件所在 ...

最新文章

  1. codeforces1700数学:E2. Close Tuples (hard version)[组合计数 逆向统计] D. Circle Game[对称博弈考虑对称状态的胜负]
  2. java获取字符串最长_基于java查找最长字符串代码实例
  3. CTF web题总结--SSRF
  4. 闪退没由报错_使命召唤:(cod16)出现的闪退问题以及解决办法
  5. ASP.NET中将数据输出到Excel
  6. IOS开发笔记 - 关于导航标题栏的颜色问题
  7. List 与 Map的常用方法
  8. Kali Linux全网最细安装教程
  9. 使用bus hound发送包的方法
  10. odb格式Linux,ODB格式文件 如何打开ODB文件 ODB是什么格式的文件 用什么打开 - The X 在线工具...
  11. 好玩好用软件推荐,让你大开眼界
  12. 【SpringBoot整合NoSql】-----ElasticSearch的安装与操作篇
  13. 解决IE当前脚本发生错误异常
  14. 水果常识大全【图文典藏版】
  15. 浏览器、html、css面试题(三)
  16. 经纬财富:乐山稳健投资之道,积小胜为大胜
  17. 北京中医药 计算机基础,北京中医药大学远程教育学院计算机基础2008辅导资料.doc...
  18. 阿里云天池龙珠计划 sql篇---stack06
  19. FBX SDK 总结之中文问题
  20. 登录页面(动态背景)

热门文章

  1. 合一算法求最一般合一_如何设置RetroArch,最终的多合一复古游戏模拟器
  2. 每天有三四个小时空闲时间,做什么兼职赚钱比较好?
  3. 时域和频域来解析傅里叶变换
  4. 如何从零到一掌控习惯?
  5. 基于STC89C52RC芯片设计的一款酒店服务机器人(包含货物检测、二维码识别功能)
  6. Tribon许可提示未来时间的处理方法
  7. DRIVE视网膜血管分割——基于像素点分割(BP网络和CNN网络)
  8. 硕士学历还管用吗?网友:工资比本科生高很多……
  9. 一个读取C#特性Description方法(zhuan)
  10. 显微镜下的webpack4:路径操作