码迷,mamicode.com
首页 > 数据库 > 详细

使用mysqldump备份数据表

时间:2017-07-03 21:06:07      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:color   gzip   一个   div   back   lin   代码   set   style   

mysqldump -h 67.***.139.** -u k**eb -p k**eb > /www/test/2017-07-03.sql;
Enter password:  //输入你的密码

注意:
1.mysqldump is not a MySQL command, it is a command line utility. You must call it from your shell command line.


 mysqldump不是MySQL命令,它是一个命令行实用程序。你必须从你的shell命令行调用它。
2.只是适用于数据量不大的时候,大的时候需要写定时脚本跑代码备份
3.-uroot -ppassword -u -p应该和用户名和密码粘在一起, 之间没空格,所以推荐的做法先不输入密码
4.mysql的数据库密码一定不能为空,如果密码为空,那么mysqldump 就不可以用了

 用php代码也可以执行此操作,同样只是适用于数据量小的时候

<?php
date_default_timezone_set(‘PRC‘);
$dbhost = ‘192.168.6.13:3036‘;
$dbuser = ‘hanks‘;
$dbpass = ‘4763437‘;
$dbname=‘ksweb‘;
$date=date("Y-m-d");

//测试
//$command = "mysqldump --opt -h $dbhost -u $dbuser -p $dbpass $dbname | gzip > $backupFile";
$command="mysqldump -h 192.168.6.13 -u hanks -p4763437 ksweb > ‘$date‘.sql";
system($command);
echo "success";

 

使用mysqldump备份数据表

标签:color   gzip   一个   div   back   lin   代码   set   style   

原文地址:http://www.cnblogs.com/719907411hl/p/7112754.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!