zoukankan      html  css  js  c++  java
  • MySql CSV文件格式导入导出

    1. 检查MYSQL是否允许导入文件
    含义
    NULL 禁止文件导入导出
    "" 空字符,允许文件导入导出
    特定路径 只有在该路径下的文件可以导入导出mysql
    show global variables like '%secure_file_priv%';
    +------------------+-------+
    | Variable_name    | Value |
    +------------------+-------+
    | secure_file_priv |       |
    +------------------+-------+
    

    如果为NULL,则在配置文件中添加

    [mysqld]
    # 打开文件导入设置
    secure_file_priv=''
    

    然后重启MYSQL

    SQL导入语句

    线上的

    load data infile '/home/ifan/tel7_3.csv' --本地文件地址
    into table cfg_tel7_data                 -- 表名称
    character set utf8                       -- 指定编码格式
    fields terminated by ','                 -- 文件分隔符
    lines terminated by '
    '                 -- 换行符
    IGNORE 1 LINES                           -- 忽略第一行
    (city,country,operator,province,tel);    -- 指定CSV文件列头
    

    将文件从客户端导入到远程MYSQL服务器

    load data local infile '/home/ifan/tel7_3.csv' --本地文件地址 这边就是加了一个local
    into table cfg_tel7_data                 -- 表名称
    character set utf8                       -- 指定编码格式
    fields terminated by ','                 -- 文件分隔符
    lines terminated by '
    '                 -- 换行符
    IGNORE 1 LINES                           -- 忽略第一行
    (city,country,operator,province,tel);    -- 指定CSV文件列头
    

    SQL导出语句

    select * from cfg_tel7_data 
    into outfile 'cfg_tel7_data.csv ' 
    fields terminated by ',' 
    lines terminated by '
    ';
    
  • 相关阅读:
    我的不足
    对于大数据的一些思考
    对于三层架构的理解
    面试的那些事
    最前端资源汇总——摘自张果博客
    ES6_Promise 对象 阮一锋
    深入理解ES6箭头函数的this以及各类this面试题总结
    函数的扩展——箭头函数this的使用
    ES6学习总结 (二)
    原生js的ajax请求
  • 原文地址:https://www.cnblogs.com/iFanLiwei/p/12933309.html
Copyright © 2011-2022 走看看