Ubuntu系统下MySQL读取文件数据ERROR解决
- 博文链接: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解决相关推荐
- win7 mysql 密码_笔记本win7系统下mysql忘记密码的最佳解决方法
MySQL是一个关系型数据库管理系统,在笔记本win7系统下编程的时候就需要用到MySQL数据库,不过有时候一段时间没用的话,可能会忘记数据库的登录密码了,当忘记密码就无法进入mysql,要如何解决呢 ...
- ubuntu系统下mysql数据库的备份与恢复
shell脚本的形式备份/恢复mysql数据库(可通过定时任务定时执行). 1.mysql数据库的备份脚本如下: #!/bin/sh #mysqldump备份程序执行路径 DUMP=/usr/bin/ ...
- python在windows和linux系统下批量读取grib2数据
python在windows系统和linux系统读取grib或者grib2数据所用的库不一样,下面分别细说. 1.python在linux系统下批量读取grib或grib2数据 linux系统对pyt ...
- 【find指令】在Ubuntu系统下花式查找文件
ubuntu系统下查找文件用find就足够了.最基本用法: find 路径名 -name 文件名 栗子1:基本方法 cd find . -name scripts 先cd到~/目录下,然后在当前目录下 ...
- Linux火狐解压完运行不了,在Ubuntu系统下firefox账号无法登录的解决
在Ubuntu 16.04系统下默认自带有firefox浏览器,但是使用这个firefox浏览器会发现账号无法登录,原来是在windows系统下的数据没有办法同步,书签也同步不了.经过查询资料后得知, ...
- Linux系统下MySQL的导入数据的命令语句Load Data InFile的用法详解
文章目录 语法格式 LOW_PRIORITY CONCURRENT LOCAL REPLACE 或 IGNORE PARTITION CHARACTER SET 对导入文件的字段进行格式描述 指定行的 ...
- Linux系统下MySQL的导出数据语句SELECT … INTO OUTFILE的用法
文章目录 关于参数 secure_file_priv 按默认参数设定导出表数据到文本文件中 自定义分隔符,将表数据导出到 txt 文件中 自定义分隔符,将表数据导出到 csv 文件中 导出数据时,提示 ...
- 阿里云(三) Ubuntu系统下mysql卸载
更多资料请点击:官方操作文档 一.ssh登录阿里云服务器,查看mysql的安装状态. root@iZwz96t1p8ke0a4l01771vZ:~# sudo netstat -tap | grep ...
- Ubuntu系统下实现把文件移动至别的文件夹下
**最近在代码调试中遇见无法在某文件夹下修改库自带的文件,而且也无法把外部文件拖到该文件夹下的问题.于是想了个办法,先把文件复制出来,修改之后再通过命令语句移动进去.** 1.先进入到需要移动文件所在 ...
最新文章
- codeforces1700数学:E2. Close Tuples (hard version)[组合计数 逆向统计] D. Circle Game[对称博弈考虑对称状态的胜负]
- java获取字符串最长_基于java查找最长字符串代码实例
- CTF web题总结--SSRF
- 闪退没由报错_使命召唤:(cod16)出现的闪退问题以及解决办法
- ASP.NET中将数据输出到Excel
- IOS开发笔记 - 关于导航标题栏的颜色问题
- List 与 Map的常用方法
- Kali Linux全网最细安装教程
- 使用bus hound发送包的方法
- odb格式Linux,ODB格式文件 如何打开ODB文件 ODB是什么格式的文件 用什么打开 - The X 在线工具...
- 好玩好用软件推荐,让你大开眼界
- 【SpringBoot整合NoSql】-----ElasticSearch的安装与操作篇
- 解决IE当前脚本发生错误异常
- 水果常识大全【图文典藏版】
- 浏览器、html、css面试题(三)
- 经纬财富:乐山稳健投资之道,积小胜为大胜
- 北京中医药 计算机基础,北京中医药大学远程教育学院计算机基础2008辅导资料.doc...
- 阿里云天池龙珠计划 sql篇---stack06
- FBX SDK 总结之中文问题
- 登录页面(动态背景)