mysql导出相关数据

导出某库全表为SQL语句

直接导出某库全表(包括表设计和表数据)为SQL语句

mysqldump -h172.16.*.*  -uroot  -p  somedatabase  sometable > somewhere/table.sql

导出某个表为特定文件格式

导出某个表为特定文件格式(txt, xls)(只是数据)

可以通过sql自行过滤某些数据

mysql -h172.16.*.* -uroot -p -e sql database  > somewhere/table.sql(.txt, .xls)

mysql -h172.16.*.* -uroot -p -e "select user_id, mail from sometable.t_user where mail IS NOT NULL and mail != ''" somedatabase  > somewhere/table.xls

导出某表特定数据为SQL语句

mysql -h172.16.*.* -uroot -p -e "SELECT CONCAT('insert into info(user_id, mail) values(',user_id,',\'',mail, '\');') FROM sometable WHERE mail IS NOT NULL "  somedatabase > somewhere/table.sql

  • concat
    1、功能:将多个字符串连接成一个字符串。

2、语法:concat(str1, str2,...)

返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,375评论 18 399
  • frameset是HTML中的元素之一,可以用来组织多个框架,每个框架都由单独的HTML文档构成。它的作用就是对网...
    小明缘阅读 8,933评论 0 0
  • 亲爱的小孩,你是五月馈赠给我最珍贵的礼物。之前我曾设想过拥有一个与自己骨血相连的小孩会是怎样的,是惊喜?是紧张?是...
    昭阳2017阅读 1,819评论 0 1
  • 还有十分钟就放学了,其他人都回教室了。只有我、张金宇、张智涵,他边哭边跑,跑到新教学楼的后花园去哭去了。跑去对他...
    李沛臻阅读 1,292评论 0 1

友情链接更多精彩内容