2013-12-16 2 views
0

죄송합니다. 질문이 newb 중 하나 인 경우 죄송합니다.Symfony2 교리 데이터베이스를 생산에 넣으십시오

symfony2 웹 사이트를 프로덕션 웹 서버에 제공 할 때. 저비용 호스팅 서비스를 사용하고 있습니다. mysql을 원격으로 액세스 할 수 없습니다 (phpmyadmin을 통해 웹 사이트의 명령문 만 실행).

사례 1 : 내가 원격으로 액세스 할 수있는 가정, 내가 실행해야합니다

php app/console doctrine:schema:create --env=prod 

을 적절한 데이터베이스 설정으로 내 DB를 업데이트 할 수 있도록.

사례 2 :

  • 내가 웹 사이트에서 위의 라인을 호출하고 출산 후 제거 할 못생긴 스크립트를 만들 수 있습니다 내가 원격으로 액세스 할 수없는 가정 후 나는 두 개의 옵션이 있습니다.
  • SQL 문을 파일로 인쇄하여 실행할 수 있습니다. 어느 쪽이 나에게 좋을지.

질문 :

  • 은 상기와 PB가 있습니까?
  • 에서 파일의 SQL 스크립트를 얻을 수있는 방법이 있나요 : 응용 프로그램/콘솔 교리가

    PHP : 스키마 생성이 --env = 당신은 사용하여 SQL 문을 덤프 할 수

답변

0

자극 --dump-sql 옵션을 사용하여 파일에 저장하십시오.

php app/console doctrine:schema:create --dump-sql > statement.sql 
+0

감사합니다! 이게 내가 찾고 있었던거야! – user2346536