WDCP执行mysqldump无法备份网站数据-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

WDCP执行mysqldump无法备份网站数据

风达 2013-09-24 00:33:42 8184
在xshell中执行此命令
mysqldump   -u数据库用户名  -p数据库密码  数据库名 --lock-tables=false |gzip >beifen.sql.gz;
可以正常备份,
但在php页面中执行此命令
exec( "mysqldump   -u数据库用户名  -p数据库密码  数据库名 --lock-tables=false |gzip >beifen.sql.gz");
也会生成beifen.sql.gz文件,但是文件中是是空数据。


为何使用WDCP创建的数据库用户,备份数据库命令必须加入此参数才行“--lock-tables=false”,而root用户不需要?

PHP 数据库 数据安全/隐私保护
分享到
取消 提交回答
全部回答(4)
  • 小猪猪
    2013-09-24 11:29:33
    回 3楼(kideny) 的帖子
    这么激动干什么啊  
    0 0
  • kideny
    2013-09-24 10:26:32
    用WDCP根本就不需要你自己备份网站数据的。WDCP有计划任务,自动备份网站和数据库的。

    请访问你的/www/backup/mysql文件夹就是你的数据库。。。蛋疼无比!
    0 0
  • 风达
    2013-09-24 00:46:40
    回1楼服务器之家的帖子
    这么晚,您还没休息啊。太感谢您了。
    真的是需要全路径。
    我接触Linux时间短,有一大堆不懂的地方请多指教!
    0 0
  • 云代维
    2013-09-24 00:35:23
    路径写全
    0 0
添加回答
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程