zoukankan      html  css  js  c++  java
  • select into outfile

    persona版本:5.7.25.28

    问题现象:

    (apple) > select * INTO OUTFILE 'data.txt' FIELDS TERMINATED BY ',' from user;  
    ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
    Fri Sep  4 11:37:49 2020
    (apple) > show variables like '%secure%';
    +--------------------------+-------+
    | Variable_name            | Value |
    +--------------------------+-------+
    | require_secure_transport | OFF   |
    | secure_auth              | ON    |
    | secure_file_priv         | NULL  |
    +--------------------------+-------+
    3 rows in set (0.00 sec)
    
    Fri Sep  4 11:38:35 2020

     my.cnf配置:

    [mysqld]

    secure_file_priv =/tmp

     导出表数据:

    不管是否在本地机器上执行,都会导出到本地机器上:路径必须是/tmp/开头

    select
    * from e into outfile "/tmp/data.txt" fields terminated by ',';

    select...into outfile 的结果只包含了表数据,默认以 Tab 分隔,也可指定分隔符:

    select * INTO OUTFILE '/tmp/data.txt' FIELDS TERMINATED BY ',' from user;

    数据类似如下:

    1,guolicheng,422802199909136854,1
    2,yuguocong,4228021998069513652,2

  • 相关阅读:
    实现类似add(1)(2)(3)的函数
    Chrome安装助手踩坑
    升级webpack4错误处理
    vue项目埋点
    如何理解vue中的v-bind?
    不能不知道的webpack基本配置
    IE9及以下浏览器升级提示
    HTML5常用API
    css中clip属性
    Web开发展望
  • 原文地址:https://www.cnblogs.com/igoodful/p/12098997.html
Copyright © 2011-2022 走看看