mysql 1261 load data_Mysql错误积累001-load data导入文件数据出现1290错误
错误出现情景
在cmd中使用mysql命令,学生信息表添加数据。使用load data方式简单批量导入数据。
准备好文本数据: xueshengxinxi.txt 文件 数据之间以tab键进行分割
执行 “load data infile 文本数据路径 into table tab_load_data” 弹出错误。
#loaddata (载入数据)语法,要载入数据如下:1 张三 男 江西 1
2 李四 男 四川 2
3 王五 男 上海 1
4 赵六 女 湖北 3
5 孙七 女 湖北 3
6 周八 男 湖南 1#测试数据表create tabletab_load_data (
idint auto_increment primary key,
namevarchar(10),
sex enum('男','女'),
nativevarchar(10),
f5int);
【点击查看】测试数据Demo
错误描述
使用load data 导入文件数据总是弹出错误(Error 1290.....)如下:
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
解决思路(过程)
1) 既然错误提示说明运行了secure-file-priv这个选项,不能执行load服务,那就找到MYSQL的配置文件"my.ini" 中该配置项。
2) 配置前,先关闭mysql服务
3) 打开my.ini,搜索关键字“secure-file-priv”找到这个选项后,直接注释掉这个选项,保存后,启动MYSQL服务
4)结果还是一样的错误。说明注释没有效果。这是怎么回事了?
执行命令 “show variables like '%secure%'”发现原来我注释掉后,secure-file-priv的值为NULL,说明禁止导入导出。
这说明注释掉是不行的。不删配置文件条目,那只好修改目录好了。
5)修改路径,执行命令 “show variables like '%secure%'” 查看 , 重启MYSQL。
6)再执行load data, 执行成功
更复杂的load用法可以查看mysql手册。 到此,该问题解决。
三, 小结说明
从本错误中吸取:
1) load data : 可以从一个外部的记事本文件中导入数据到某个表中。
该记事本中的数据通常要求“比较整齐”,一行文本对应一行数据,一行中用某种字符(如用tab符)来分割一个一个字段的值
2) secure-file-priv这个参数用来限制数据导入和导出操作的效果。
如:执行LOAD,SELECT...INTO OUTFILE语句和LOAD_FILE()函数。这些操作需要file权限。
3)如果 secure-file-priv这个参数设为一个目录名,MYSQL服务只允许这个目录中执行文件的导入和导出操作。
这个目录必须存在,MYSQL服务不会创建它。
4) 如果secure-file-priv这个参数为NULL,MYSQL服务会禁止导入和导出操作。
mysql 1261 load data_Mysql错误积累001-load data导入文件数据出现1290错误相关推荐
- mysql 载入主体时出错_mysql遇到load data导入文件数据出现1290错误的解决方案
错误出现情景 在cmd中使用mysql命令,学生信息表添加数据.使用load data方式简单批量导入数据. 准备好文本数据: xueshengxinxi.txt 文件 数据之间以tab键进行分割 ...
- mysql 001_Mysql错误积累001
在cmd中使用mysql命令,学生信息表添加数据.使用load data方式简单批量导入数据. 准备好文本数据: xueshengxinxi.txt 文件 数据之间以tab键进行分割 执行 &quo ...
- ftp上传显示服务器错误,FTP文件夹错误:打开FTP服务器上的文件夹时发生错误
问题描述:通过我的电脑或资源管理器连接FTP服务器时提示"FTP文件夹错误:打开FTP服务器上的文件夹时发生错误.请检查是否有权限访问该文件夹.详细信息:The operation time ...
- mysql数据库内容怎么拷_利用拷贝data目录文件的方式迁移mysql数据库
其实迁移数据库,一般用sql文件就行,把A服务器数据库的表结构和数据等等导出,然后导入到B服务器数据库, 但是这次数据文件过大,大约有40个G,使用命令行导入,效果不是很好,经常在执行过程中报错.卡死 ...
- python 段错误_在Python中导入模块时出现分段错误
我有一个Python脚本,它使用自然语言日期解析器Natty.Natty本身是用Java编写的,但在Python中使用Jpype进行了包装.脚本在我的开发机器上运行得非常好,但是在生产机器上抛出了一个 ...
- spring批量写入mysql数据库_快速使用组件-spring batch(3)读文件数据到数据库
tags: springbatch 1.引言 上一篇文章<快速了解组件-spring batch(2)之helloworld>对Spring Batch进行了入门级的开发,也对基本的组件有 ...
- 一个意外错误使你无法删除该文件夹。【错误0x80070091:目录不是空的】Bandizip压缩软件解决方法
这两天看到D盘中有没有用的文件夹,点开发现是空的,右键看属性文件大小也为0,但是没法删除,出现这种奇怪的异常,尝试了网上说的好几种方法,什么磁盘修复.新建文件等都没有成功,自己进行摸索尝试发现了一种利 ...
- mysql 导入文件提示 --secure-file-priv option 问题
MYSQL导入CSV格式文件数据执行提示错误(ERROR 1290): The MySQL server is running with the --secure-file-priv option s ...
- datagrip导入csv数据配合ajax+mysql+Flask实验
1.先让datagrip连接mysql数据库ajax_data 2.先连上数据库 2.导入csv数据,勾上First row is_header 重命名为company_info #--------- ...
最新文章
- Bitcoin ABC近半数节点已经完成了版本更迭
- OpenYurt — Yurtctl
- 输入参数的数目不足_机器学习算法—KMEANS算法原理及阿里云PAI平台算法模块参数说明...
- Caffe学习系列(6):Blob,Layer and Net以及对应配置文件的编写
- [Python爬虫] 之十二:Selenium +phantomjs抓取中的url编码问题
- 2017百度之星程序设计大赛 - 复赛 01,03,05
- python打印菱形星号代码_Python打印“菱形”星号代码
- cvMorphology形态学原理解析及源码分析
- 【ArcGIS遇上Python】窗体版Python批量处理地理数据--栅格裁剪
- Taro+react开发(4)--tora官网2
- hibernate学习——Set集合配置
- PHP32向右位移2位是多少,PHP的二进制位移操作
- JDY-24M钥匙标签使用说明
- Python接口自动化测试实战系列02
- 南京互联网IT公司推荐
- python大鱼吃小鱼单机游戏下载_大鱼吃小鱼
- python3中unicode-objects must be encoded before hashing问题
- python输出字体的大小_Python之美——一只数据狗的笔记[长期更新]
- 拼多多是PHP还是java,应届程序员收到拼多多offer 表情瞬间爆发
- 单页面SPA和多页面MPA应用的区别