2010-03-05 3 views
1

우리는 테이블, 컬럼 등을 추가하여 MySQL 데이터베이스를 변경했으며, 개발/준비 사이트 및 프로덕션을 보유하고 있습니다. 모두 MySQL, 준비 및 프로덕션은 원격으로 호스팅됩니다.내 개발 데이터베이스에서 mysql에 새로운 데이터베이스 구조를 업로드하는 방법은 무엇입니까?

테이블 구조를 내보내고 프로덕션 환경으로 가져 오려면 어떻게해야합니까?

필자는 phpMyAdmin을 사용하여 현재까지이를 관리하고 있습니다.

답변

1

$ mysql -u username -p databasename 

mysql> source pathto/export.sql 
+0

가져 오기를 수행할까요? 그것은 데이터와 구조 모두를 취할 것인가? 내가 구조 만 원한다면? – Angela

+0

구조체 만 내보내려면 다음 명령을 사용하십시오. $ mysqldump -u username -p databasename --no-data> export.sql – s1d

0

체크 아웃 mysqldump는 여기에, MySQL은 함께 제공되는 명령 줄 도구 :

그것을 사용하여, 당신은 구조 모두의 스냅 샷 및 데이터베이스의 데이터를 취할 수 그것을 다른 곳에 가져 오십시오.

$ mysqldump -u username -p databasename > export.sql 

원격 시스템에서 : 지역 dev에 시스템에서

+0

나는 원격 호스트의 MySQL (조이 엔트)에 그것을 사용할 수 있을까? – Angela

관련 문제