mysqldump参数之-d -t -T

-d 

只生成创建表结构的语句

mysqldump -uroot -p123456 -d lmis md_goods_type > goods_d.sql
cat goods_d.sql 

DROP TABLE IF EXISTS `md_goods_type`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `md_goods_type` (
  `ID` varchar(40) NOT NULL,
  `code` varchar(40) NOT NULL,
  `type` varchar(60) NOT NULL,
  `is3c` varchar(10) NOT NULL COMMENT '0:否/1:是',
  `remark` varchar(255) DEFAULT NULL,
  `status` varchar(4) NOT NULL COMMENT '1:生效/0:失效',
  `create_time` datetime DEFAULT NULL,
  `create_user` varchar(40) DEFAULT NULL,
  `modify_time` datetime DEFAULT NULL,
  `modify_user` varchar(40) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-t 

只生成插入数据的语句

mysqldump -uroot -p123456 -t lmis md_goods_type > goods_t.sql 

cat goods_t.sql

LOCK TABLES `md_goods_type` WRITE;
/*!40000 ALTER TABLE `md_goods_type` DISABLE KEYS */;
INSERT INTO `md_goods_type` VALUES ('1A9ACDFFCBBE4D0885A086D1CE46E29F','HWLX_ZJ','灶具','1','','1','2015-05-29 14:10:48','user1',NULL,NULL),('1CDB101AE32F4761B4420BE188F643B1','HWLX_DN','电脑','1','','1','2015-05-29 14:09:01','user1',NULL,NULL),('828A52D2453A4FB18B63F74C153A53CB','HWLX_YJ','烟机','1','','1','2015-05-29 14:10:40','user1',NULL,NULL),('C98D2632A80B4B00A28410D6B468F871','HWLX_KT','空调','1','','1','2015-05-29 14:09:24','user1',NULL,NULL);
/*!40000 ALTER TABLE `md_goods_type` ENABLE KEYS */;
UNLOCK TABLES;

-T

-T必须加目录,且不用重定向某个文件,自动生成两个文件:一个.sql文件,创建表结构的语句;一个.txt文件,数据文件,相当于select into outfile  

mysqldump -uroot -p123456 -T /tmp lmis md_goods_type 

cat md_goods_type.sql

DROP TABLE IF EXISTS `md_goods_type`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `md_goods_type` (
  `ID` varchar(40) NOT NULL,
  `code` varchar(40) NOT NULL,
  `type` varchar(60) NOT NULL,
  `is3c` varchar(10) NOT NULL COMMENT '0:否/1:是',
  `remark` varchar(255) DEFAULT NULL,
  `status` varchar(4) NOT NULL COMMENT '1:生效/0:失效',
  `create_time` datetime DEFAULT NULL,
  `create_user` varchar(40) DEFAULT NULL,
  `modify_time` datetime DEFAULT NULL,
  `modify_user` varchar(40) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

cat md_goods_type.txt

1A9ACDFFCBBE4D0885A086D1CE46E29F        HWLX_ZJ 灶具    1               1       2015-05-29 14:10:48     user1   \N      \N
1CDB101AE32F4761B4420BE188F643B1        HWLX_DN 电脑    1               1       2015-05-29 14:09:01     user1   \N      \N
828A52D2453A4FB18B63F74C153A53CB        HWLX_YJ 烟机    1               1       2015-05-29 14:10:40     user1   \N      \N
C98D2632A80B4B00A28410D6B468F871        HWLX_KT 空调    1               1       2015-05-29 14:09:24     user1   \N      \N
可以格式化数据文件,比如字段用双引号引起,字段之前使用逗号隔开
mysqldump -uroot -p123456 -T /tmp lmis md_goods_type --fields-enclosed-by=\" --fields-terminated-by=,

cat md_goods_type.txt

"1A9ACDFFCBBE4D0885A086D1CE46E29F","HWLX_ZJ","灶具","1","","1","2015-05-29 14:10:48","user1",\N,\N
"1CDB101AE32F4761B4420BE188F643B1","HWLX_DN","电脑","1","","1","2015-05-29 14:09:01","user1",\N,\N
"828A52D2453A4FB18B63F74C153A53CB","HWLX_YJ","烟机","1","","1","2015-05-29 14:10:40","user1",\N,\N
"C98D2632A80B4B00A28410D6B468F871","HWLX_KT","空调","1","","1","2015-05-29 14:09:24","user1",\N,\N

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上海阿丽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值