zoukankan      html  css  js  c++  java
  • mysql 导出行数据到txt文件,指定字符分割

    select id,name, concat('tel:',phone) from user order by time INTO outfile 'user.txt' FIELDS terminated by '\,';
    字段以逗号分隔,导出的user.txt文件在数据库目录下

    导出结果到sql
    select * from user into outfile '/home/db.sql';

    字段之间的分隔字符,转义字符,包括字符,及记录行分隔字符。列在下面:
    FIELDS
    TERMINATED BY ' ' 字符分隔符
    [OPTIONALLY] ENCLOSED BY ''
    ESCAPED BY '\'
    LINES
    TERMINATED BY ' '

    TERMINATED 表示字段分隔
    [OPTIONALLY] ENCLOSED 表示字段用什么字符包括起来,
    如果使用了OPTIONALLY则只有CHAR和VERCHAR被包括 ESCAPED 表示当需要转义时用什么作为转义字符
    LINES TERMINATED 表示每行记录之间用什么分隔

    导出文件目录:
    修改输出文件名的目录,以便放在指定的位置。如'user.txt'可以改成'./user.txt'或'/user.txt'。
    其中'./user.txt'放在数据库目录下,
    而'/user.txt'文件则放在根目录下。
    select命令认为的当前目录是数据库的存放目录

    导出出错查看权限
    show variables like '%secure%';
    设置my.cnf
    secure-file-priv="/home/data/wwwroot/user"
    文件夹权限为 mysql.mysql
    chown -R mysql.mysql /home/data/wwwroot/user

  • 相关阅读:
    洛谷 P1316丢瓶盖
    喵哈哈村的魔法考试 (1)
    英语 词根 词缀 查询网址
    洛谷 保龄球
    find函数
    图书管理员
    最大公约数和最小公倍数问题
    openjudge 错误探测
    函数 记忆化搜索模型
    JSon_零基础_002_将List类型数组转换为JSon格式的对象字符串,返回给界面
  • 原文地址:https://www.cnblogs.com/laushow/p/9225204.html
Copyright © 2011-2022 走看看