mysqldump不起作用

时间:2012-10-26 05:05:05

标签: php mysqldump

我已尝试使用以下代码...在commapnd提示符以及php执行中,但始终生成空的0kb文件

$dmp = '"C:\Program Files\EasyPHP-5.3.8.1\mysql\bin\mysqldump.exe"';

$command = $dmp. ' --opt -h '.$dbhost.' -u "'.$dbuser.'" -p "'.$dbpass.'" '.$dbname.' > "'. $backupFile. '"';
system($command);

尝试过前一篇文章中的所有sugestions,这篇文章已被关闭,说太过本地化或类似的事情。但不明白为什么???因为我还没有得到解决方案。有人可以帮忙吗?我需要绝望地备份我的数据库。

1 个答案:

答案 0 :(得分:0)

我在windows上的localhost主机上试过这个命令,比如

c:\wamp\bin\mysql\mysql5.5.20\bin>mysqldump --user=root --password=password test > d:\testing.sql

//--user=DBUserName
//--password=DBPassword

然后您的数据库名称就像我已经给出了test并确保正确的符号>然后是具有您要保存数据库的数据库名称的位置。试试这个希望这对你有帮助。