在cmd中使用mysql命令,学生信息表添加数据。使用load data方式简单批量导入数据。

准备好文本数据: xueshengxinxi.txt 文件  数据之间以tab键进行分割

执行 “load data infile 文本数据路径  into table tab_load_data”  弹出错误。

使用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 001_Mysql错误积累001相关推荐

  1. linux mysql 主从 1130_Linux Mysql 1130错误解决

    Linux Mysql 1130错误解决 今天在win32下通过navicat 远程登录Mysql时出现如下错误: 想都不用想,肯定是Mysql的访问权限问题. 首先,通过终端(我用的是SSH)远程登 ...

  2. mysql 2013错误解决

    今天,莫名其妙的来了个mysql 2013错误,导致无法登陆mysql gui工具,而且dos也进不去,提示ping 127.0.0.1,百度+google后: 这是在使用 mysql 的过程中,困扰 ...

  3. mysql socket错误_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...

    晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...

  4. mysql启动错误1067进程意外终止的解决方法

    mysql启动错误1067进程意外终止的解决方法 参考文章: (1)mysql启动错误1067进程意外终止的解决方法 (2)https://www.cnblogs.com/huhyoung/p/960 ...

  5. Atitit.软件GUI按钮与仪表盘--db数据库区--导入mysql sql错误的解决之道

    Atitit.软件GUI按钮与仪表盘--db数据库区--导入mysql sql错误的解决之道 Keyword::截取文本文件后部分 查看提示max_allowed_packet限制 Target Se ...

  6. myeclipse 2015 stable 2.0连接mysql URL错误

    myeclipse 2015 stable 2.0连接mysql URL错误 Error while performing database login with the mysql driver: ...

  7. mysql 1418 错误原因及解决

    mysql 1418错误原因及解决 使用mysql创建.调用存储过程,函数以及触发器的时候会有错误符号为1418错误. ERROR 1418 (HY000): This function has no ...

  8. mysql4中出现的本地计算机 无法启动mysql服务 错误1067解决办法

    mysql4比不上mysql4.1和mysql 5.0,卸载时比较落后的,要注意一下 1.用windows里的添加删除来卸载 2 到mysql\bin目录下,用mysqld-nt -remove来移除 ...

  9. mysql 1366in_如何实战解决mysql#1366错误

    mysql#1366错误是在mysql5.0.2以上版本才出现的,不管是编码还是字段不符合规则,就通不过mysql严格的数据检查,#1366错误就是这样出现的.当然如果你有修改my.ini的权限,通常 ...

最新文章

  1. AngularJs 基础教程 —— 依赖注入
  2. python3 aes 报错 ValueError: Incorrect AES key length (95 bytes)的解决方案
  3. 高等数学-微分方程知识点
  4. RabbitMQ 和 Kafka 到底怎么选?
  5. nowcoder 202F-平衡二叉树
  6. 零基础学Android之常用控件
  7. php 抽象类 静态方法吗,php中的抽象类和静态方法是什么
  8. github git.exe位置
  9. [AngularJS]--基本用法
  10. win7下的的IVF2011+VS2010以及OpenMPI的安装与配置
  11. 松本行弘的程序世界阅读记录
  12. 计算机网络(入门知识点最全整理)
  13. 端午节送点话费给大家,千万别错过!
  14. 运用PS扭曲滤镜 将书法贴在人体上
  15. 钻石闪耀天体,但我还是忘不了-孔卡
  16. 居家生活实用生活小窍门集锦
  17. java 虚拟机 xms_JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别(转)
  18. 传统安防互联网化无插件直播分析及解决方案
  19. 个人计算机使用的标准键盘,电脑键盘的基本操作规范 -电脑资料
  20. 【总结】初创公司用AWS搭建高扩展性架构

热门文章

  1. ubuntu14.04禁用自动待机保持屏幕亮度
  2. Day11多态部分-2 【1.2 多态的前提】
  3. Swift之深入分析字典的下标访问方法的源码调试和汇编实现
  4. Git之深入解析如何在应用中嵌入Git
  5. 10.1.1 head标签
  6. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1044:判断是否为两位数
  7. 编程求一个后缀表达式的值
  8. 【Qt】QModbusTcpClient类
  9. 【Qt】数据库实战(一)
  10. 【MFC】根据菜单创建工具栏