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 '
    ';
    
  • 相关阅读:
    产品化软件开发与项目化软件开发的对比
    4.ThinkPHP 3.1.2 输出和模型使用
    ThinkPHP 3.1.2 输出和模型使用1
    事务管理配置与@Transactional注解使用
    logstash 区分多个文件index端配置
    logstash 读取多个系统相同文件shipper端
    centos 6.5安装git
    如何查看PHP的配置信息
    MVC模式和URL访问
    1.环境搭建
  • 原文地址:https://www.cnblogs.com/iFanLiwei/p/12933309.html
Copyright © 2011-2022 走看看