테마의 접두어가 PHP를 사용하여 주어진 하위 문자열과 일치하는 경우 일부 테이블을 덤프하려고합니다. PHP의 system
을 사용하려고 시도해도 덤프 파일이 생성되지 않았다는 의미에서 어떤 결과도 나타나지 않았습니다. 나는 내 결과를 얻기 위해 명령 줄 기능 exec
를 사용하는 것이 생각 나는 다음과 같은 오류덤프 일치 테이블 PHP
mysqldump: unknown option '-s'
이에게 반환 다음
exec('E:/xampp/mysql/bin/mysqldump '. $dbname .' -h '. $this->host .' -u ' .$this->user . ' $(E:/xampp/mysql/bin/mysql -u '. $this->user . ' -p ' . $dbname .' -Bse "show tables like \'wp_dev%\'")> mydb.sql 2>&1', $output);
하지만 일치하는 테이블을 필터링 할 것입니다 무슨 하위 쿼리를 만들고 있었다 구문에 의해 뭔가를 놓친 것처럼 보입니다.
+1 좋은 질문입니다. –