zoukankan      html  css  js  c++  java
  • MySQL导出数据到文件报错

    执行如下语句:

    mysql> select * from users into outfile "F:DevelopMySQL57Uploadsusers.txt" lines terminated by " ";

    报错信息:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

    原因:

    MySQL的时候限制了导入与导出的目录权限,只能在规定的目录下才能导入。

    我们需要通过下面命令查看 secure-file-priv 当前的值是什么 : 

    mysql> show variables like '%secure%';
    +--------------------------+-----------------------------+
    | Variable_name | Value |
    +--------------------------+-----------------------------+
    | require_secure_transport | OFF |
    | secure_auth | ON |
    | secure_file_priv | F:DevelopMySQL57Uploads |
    +--------------------------+-----------------------------+
    3 rows in set, 1 warning (0.00 sec)

    再次执行:

    mysql> select * from users into outfile "F:/Develop/MySQL57/Uploads/users.txt" lines terminated by " ";
    Query OK, 1 row affected (0.00 sec)

    成功!

    注意:windows和linux下,目录的分隔符都要为 /  ,不能为 ,否则还是报同样的错误。

  • 相关阅读:
    使用Link Shell Extension方便的创建同步文件
    DOM案例【3】密码强度检查案例
    DOM案例【2】注册文本倒计时
    DOM案例【1】文本时钟
    HTML5 and CSS【01】Font
    常用单词
    CSS基础【01】类和ID选择器的区别
    【03】Html重点
    【02】Html(如鹏)
    C#MD5计算代码
  • 原文地址:https://www.cnblogs.com/mediocreWorld/p/11746900.html
Copyright © 2011-2022 走看看