【发布时间】:2012-03-01 16:41:17
【问题描述】:
在我的WIN 7 + localhost 上使用 PHP,我正在测试通过:system(mysqldump <parameters>) 转储 mysql 数据库。但是当我运行代码时,我的页面已经挂起(没有响应),永远不会以加载符号结束。测试数据库非常小。有什么问题?
这是我为这项工作所做的步骤:
system ('mysqldump -u rootname -p rootpw dbname > output.sql');- 将
mysqldump.exe的完整路径添加到Windows Environment Variables
当我运行代码时,出现output.sql 文件,其大小仅为0 kb,并且页面没有响应。
【问题讨论】:
-
尝试删除
-p和rootpw之间的空格,-u也一样 -
你能弄明白吗?