忘了说,我在linux系统下执行 mysqldump test > /var/data.sql ,是成功的

解决方案 »

  1.   

    没人回答吗?
    我现在换了一种方式,用C写了个程序可以执行mysqldump命令,然后将其编译后,放入/usr/bin目录中,在从php中用exec调用,但这回连sql文件都没有建立,好像压根就没执行
      

  2.   

    -rwxr-xr-x    1 root   root      13751 Dec 21 15:01 /usr/bin/back
      

  3.   

    是否linux系统权限的问题,目录没设置权限
      

  4.   

    php程序在linux里的‘帐号’是nobody,是不是这个nobody的权限不足以运行mysqldump?
      

  5.   

    -rwxr-xr-x    1 nobody   nobody      13751 Dec 21 15:01 /usr/bin/back还是不行呀
    完全没执行
      

  6.   

    drwxrwxrwx    2 root     root         4096 Dec 21 15:33 backup这是目录权限