【发布时间】:2013-03-10 02:42:10
【问题描述】:
我正在使用生成零长度文件的 myqldump。我试了很多次,但似乎它只输出一个零长度的文件。我不知道为什么。我需要安装什么东西吗?
<?
shell_exec("mysqldump -hlocalhost -uroot -p -A> db/ilamdb.sql ");
echo "complete";
?>
【问题讨论】:
-
变量
$_db_database是什么?你的变量是$_db,还是$_db_database? -
您应该将输出捕获为
$out = shell_exec()并检查它。 -
它只是一个变量,我调用我的数据库
-
我试过了,但没有任何显示
-
但我的意思是——变量名是什么?它可能会被 PHP 误解,因为它嵌入在没有被空格包围的字符串中。是
$_db还是$_db_database?您应该将变量包围在{}