mysql 命令mysqldump使用注意

1.mysqldump –h ip地址 –u用户名 –p密码 数据库名 表名 >”路径”

例如:mysqldump -hlocalhost -uroot -proot one-stop sys_user>"d:/sys_user.sql"

注意:最后不要添加分号。

以上的命令执行后,包括:数据表创建语句,数据插入语句,注释。

如果只想要数据的话。

可以在数据库名前面加上一些参数:

-t  :表示只要数据。

-c :表示数据的insert 语句包括列名。

-e :表示使用具有多个values列的语法。

--compact :表示去掉注释。

----extended-insert=false :表示 采用下列各式输出到文件中:

INSERT INTO `center_user` (`id`, `login_name`, `name`, `password`, `salt`, `max_pro_count`, `tel`, `email`, `address`, `status`, `creator`, `create_time`, `modifier`, `modify_time`) VALUES (107,'wpfei','自定义','81d56cb7a1f575a3e3214fb465c79f5c9b4a496f','313ff0bdd98f5b2c',0,NULL,NULL,NULL,'A',NULL,'2014-04-15 18:25:08',NULL,'2014-04-15 18:25:08');


我需求中的命令是:

mysqldump -uroot -proot -t -c --compact --extended-insert=false push-server sys_user>"d:/mydata.sql"

这条命令可以将表 sys_user数据导出到文件mydata.sql以如下各式展现:

INSERT INTO `center_user` (`id`, `login_name`, `name`, `password`, `salt`, `max_pro_count`, `tel`, `email`, `address`, `status`, `creator`, `create_time`, `modifier`, `modify_time`) VALUES (101,'ospAdmin','chase','eed70b093ea44aa715cc853867e4b809f0a58e81','e7475b1f9d43c7b1',0,NULL,NULL,NULL,'A',NULL,'2013-04-06 21:32:42',NULL,'2013-06-17 11:20:22');
INSERT INTO `center_user` (`id`, `login_name`, `name`, `password`, `salt`, `max_pro_count`, `tel`, `email`, `address`, `status`, `creator`, `create_time`, `modifier`, `modify_time`) VALUES (106,'push','push','631ba68d18c6ce308970030df58414a63e62d7be','11de19ed32e659e3',0,NULL,NULL,NULL,'A',NULL,'2013-06-17 13:39:56',NULL,'2013-06-17 13:39:56');
INSERT INTO `center_user` (`id`, `login_name`, `name`, `password`, `salt`, `max_pro_count`, `tel`, `email`, `address`, `status`, `creator`, `create_time`, `modifier`, `modify_time`) VALUES (107,'wpfei','自定义','81d56cb7a1f575a3e3214fb465c79f5c9b4a496f','313ff0bdd98f5b2c',0,NULL,NULL,NULL,'A',NULL,'2014-04-15 18:25:08',NULL,'2014-04-15 18:25:08');


 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值