首页 > 代码库 > 使用mysqldump备份数据表
使用mysqldump备份数据表
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代码也可以执行此操作,同样只是适用于数据量小的时候
<?phpdate_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备份数据表
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。