>백엔드 개발 >PHP 튜토리얼 >PHP는 exec 함수를 사용하여 데이터베이스를 가져오고 내보냅니다.

PHP는 exec 함수를 사용하여 데이터베이스를 가져오고 내보냅니다.

WBOY
WBOY원래의
2016-07-29 09:11:431626검색

데이터베이스 코드 내보내기:

exec("mysqldump -h localhost -uroot -ppassword --default-character-set=utf8 dbname>d:/ aaa.sql 2>&1", $output, $return_val);exit;

참고: 1) -h와 localhost 사이에 공백이 있어야 합니다. 그렇지 않으면 출력에서 ​​다음과 같이 보고합니다. 비밀번호가 틀립니다. 오류)

2) -u와 root, -p와 비밀번호 사이에는 공백이 있어서는 안 됩니다. (중간에 공백이 있으면 출력 결과는 다음과 같습니다. 비어 있음)

                                                                                  ~                                 – default-character-set = 나중에 문서에 인쇄됩니다

데이터베이스 코드 가져오기:

exec("mysql -h localhost -uroot -ppassword dbname< d: /ccc.sql ");exit;

위 내용은 PHP가 exec 함수를 사용하여 데이터베이스를 가져오고 내보내는 방법을 소개하며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.