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

    首先,我们查看自己的数据结构:

    导出数据到某一固定文件夹,当然,你最后可以选择保存为CSV或者txt格式都是可以的

    mysql> select * from student3
    -> into outfile 'C://Users/SHNU/desktop/s3.csv'
    -> ;

    导出数据库:

    此时,我们发现,表格之间数据之间黏在了一起,没有分开

    fields terminated by ','表示字段分隔符为“,”,enclosed by''''表示每个字段用双引号引用起来,

    记录结束符为回车符(默认如此,可以不写)

    mysql> select * from student3
    -> into outfile 'C://Users/SHNU/desktop/s4.csv'
    -> fields terminated by ',' enclosed by'''';

    此时表中的数据便分割开来:

    如果不希望字段两边用引号,则语句改为如下:

    mysql> select * from student3
    -> into outfile 'C://Users/SHNU/desktop/s4.csv'
    -> fields terminated by ',' optionally enclosed by'''';

    但问题来了,我们发现表头不见了,

     

    此时比如我们选择想要出现name,Weight列的表头,我们执行如下操作:

    mysql> select * from (select 'name','Weight' union select name,Weight from student3)b;

    此时我们再选择导出数据,表头即可存在!

  • 相关阅读:
    Python中xlrd和xlwt模块使用方法
    python正则表达式中含有变量的写法
    python中取整的几种方法
    python request 获取cookies value值的方法
    MySQL数据库初识
    三次登录验证以及购物车
    常用设计模式学习
    test0805
    生成器和各种推导式
    第一类对象 闭包 迭代器
  • 原文地址:https://www.cnblogs.com/ConnorShip/p/9887312.html
Copyright © 2011-2022 走看看