zoukankan      html  css  js  c++  java
  • mysql 数据导出

    use movie;
     
    #CMD命令 查看MySql的导入与导出的目录【其他目录无权限】
    # 使用mysql -u root -p  连接mysql
    # show variables like '%secure%'
    #+--------------------------+------------------------------------------------+
    #| Variable_name            | Value                                          |
    #+--------------------------+------------------------------------------------+
    #| require_secure_transport | OFF                                            |
    #| secure_auth              | ON                                             |
    #| secure_file_priv         | C:ProgramDataMySQLMySQL Server 5.7Uploads |genregenre
    #+--------------------------+------------------------------------------------+
    #3 rows in set, 1 warning (0.00 sec)
     
    #MySql导出csv数据,带表头
     
     
    #导出电影的类型
    SELECT * INTO OUTFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/genre.csv'
    FIELDS TERMINATED BY ',' 
    FROM (select 'gid','gname' union select*from genre) genre_;
     
     
    #导出电影的信息  == 如果太多可以只导出前500个,加限制
    SELECT *  INTO OUTFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/movie.csv'
    FIELDS TERMINATED BY ','   
    OPTIONALLY ENCLOSED BY '"'   
    LINES TERMINATED BY '
    '  #电影描述中出现
    换行字符,
    FROM (select 'mid','title','introduction','rating','releasedate' union select*from movie) movie_;
     
     
    #导出演员person的信息 == 如果有中文名要中文名,如果没有取英文名
    SELECT *  INTO OUTFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/person.csv'
    FIELDS TERMINATED BY ','   
    OPTIONALLY ENCLOSED BY '"'   
    FROM (select 'pid','birth','death','name','biography','birthplace' union 
    select person_id,person_birth_day,person_death_day,case  when person_name is null then person_english_name else person_name  end 
      as name,person_biography,person_birth_place from person) person_;
     
    
    #导出电影ID和电影类别之间的对应 【1对1】
    SELECT *  INTO OUTFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/movie_to_genre.csv'
    FIELDS TERMINATED BY ','   
    OPTIONALLY ENCLOSED BY '"'   
    FROM (select 'mid','gid' union select*from movie_to_genre) movie_to_genre_;
     
     
    #导出演员ID和电影ID之间的对应 【1对多】
    SELECT *   INTO OUTFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/person_to_movie.csv'
    FIELDS TERMINATED BY ','   
    OPTIONALLY ENCLOSED BY '"'   
    FROM (select 'pid','mid' union select*from person_to_movie) person_to_movie_;
     
    

      

  • 相关阅读:
    SpringMVC(三) RESTful架构和文件上传下载
    SpringMVC(二) 参数绑定 与 JSON
    SpringMVC(一) 简单代码编写,注解,重定向与转发
    Spring深入浅出(三)XML方式以及注解的方式操作IOC
    Markdown 语法整理
    前端开发中一些好用的chrome插件汇总
    vue-cli项目配置mock数据
    HTTP协议详解
    JS判断IE6/IE7/IE8系列的写法
    ES6新特性(转)
  • 原文地址:https://www.cnblogs.com/iupoint/p/14618074.html
Copyright © 2011-2022 走看看