zoukankan      html  css  js  c++  java
  • 使用cmd导出mysql数据到excel

     方法一:没有带列名称

    windows环境 (有时候复制的不好使,最好可以手动输入一次试试

    1、windows + R 输入cmd弹出命令框

    2、cd  C:Program FilesMySQLMySQL Server 5.5in

    3、输入 mysql -uroot -proot

    4、设置cmd 查询返回结果集的编码 set charset gbk;

    5、use bjggzy_formal;

    6、SELECT * from gb_t_invalid_bidder into outfile "C:\Users\liy-az\Desktop\temp.xls";    (不用新建文件)

    7、导出的文件打开乱码,使用文本编辑器打开使用ANSI格式保存

    8、打开文件,选择是保存为兼容性后文件

    9、打开保存后的文件就能正常浏览了

    方法二:带列名称 (需要修改的地方

    1、2、3、4、5步骤都一样

    6、第一处是文件保存的位置,不需要新建文件,第二处是导出的列名称,第三处是列名称对应查询的字段(windows navicat可以直接运行)

    select * into outfile 'C:\Users\liy-az\Desktop\temp.csv' fields terminated by ',' lines terminated by ' ' from (select
    'ID',
    'BID_SECTION_CODE',
    'BIDDER_NAME',
    'BIDDER_ORG_CODE',
    'CREATE_TIME' 

    union select
    ID,
    BID_SECTION_CODE,
    BIDDER_NAME,
    BIDDER_ORG_CODE,
    CREATE_TIME
    from gb_t_invalid_bidder

    ) b;

    7、导出的文件打开乱码,使用文本编辑器打开使用ANSI格式保存还是csv文件

    8、打开该csv文件,另存为excel文件

    本地环境linux中到mysql目录,windows环境得到mysql/bin才行

    linux中导出数据库

    备份并压缩

    mysqldump -uusername -ppassword dbname | gzip > /data/wwwroot/www/dbname.sql.gz

    解压并还原

    gunzip < /root/dbname.sql.gz | mysql -uusernameb -ppasswordb dbnamenew

    9.按相同条件导出一个数据库的不同表到一个文件
    mysqldump -uroot -p --no-create-info --databases bjggzy-jg --tables gb_t_PROJECT_bj gb_t_DISSENT_COMPLAINT_bj gb_t_INVALID_BIDDER_bj gb_t_QUALI_INQUERY_NOTICE_bj gb_t_EXPERT_GRADING_bj gb_t_TENDER_PROJECT_bj gb_t_SECTION_bj gb_t_TENDER_ANN_QUA_INQUERY_ANN_bj gb_t_TENDER_FILE_CLARI_MODI_bj gb_t_TENDER_INVITATION_bj gb_t_BID_OPENING_RECORD_bj gb_t_TENDER_LIST_bj gb_t_BID_EVALUATION_EXPERT_bj gb_t_EVALUATION_REPORT_bj gb_t_TENDER_CANDIDATE_bj gb_t_TENDER_CANDIDATE_ANNOUNCE_bj gb_t_CONTRACT_PERFORMANCE_bj gb_t_WIN_RESULT_ANNO_bj gb_t_QUALI_INQUERY_CLARI_bj gb_t_QUALI_INQUERY_APP_FILE_bj gb_t_QUALI_INQUERY_RESULT_bj gb_t_TENDER_ABNORMITY_REPORT_bj --where=" CREATE_TIME>='2019-08-16 00:00:00' "  > /app/apps/bjk.sql   
    导入:mysql -uroot -p bjggzy-jg < /app/apps/liyang.sql
    注意:光标最好在最后
  • 相关阅读:
    配置FTP服务2(vsftpd 配置虚拟账号)
    配置FTP服务(pure-ftpd安装配置测试)
    asp.net学习——Repeater控件
    C#方法,属性,和事件
    (转)AspNetPager使用方法
    WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping
    SQL Server 操作数据
    SQL Server——增、删、改、查。
    数组——求和、平均分、最值
    数组——抽奖&&句子组合
  • 原文地址:https://www.cnblogs.com/liyang19910805/p/10737390.html
Copyright © 2011-2022 走看看