우리는 테이블, 컬럼 등을 추가하여 MySQL 데이터베이스를 변경했으며, 개발/준비 사이트 및 프로덕션을 보유하고 있습니다. 모두 MySQL, 준비 및 프로덕션은 원격으로 호스팅됩니다.내 개발 데이터베이스에서 mysql에 새로운 데이터베이스 구조를 업로드하는 방법은 무엇입니까?
테이블 구조를 내보내고 프로덕션 환경으로 가져 오려면 어떻게해야합니까?
필자는 phpMyAdmin을 사용하여 현재까지이를 관리하고 있습니다.
우리는 테이블, 컬럼 등을 추가하여 MySQL 데이터베이스를 변경했으며, 개발/준비 사이트 및 프로덕션을 보유하고 있습니다. 모두 MySQL, 준비 및 프로덕션은 원격으로 호스팅됩니다.내 개발 데이터베이스에서 mysql에 새로운 데이터베이스 구조를 업로드하는 방법은 무엇입니까?
테이블 구조를 내보내고 프로덕션 환경으로 가져 오려면 어떻게해야합니까?
필자는 phpMyAdmin을 사용하여 현재까지이를 관리하고 있습니다.
$ mysql -u username -p databasename
mysql> source pathto/export.sql
체크 아웃 mysqldump는 여기에, MySQL은 함께 제공되는 명령 줄 도구 :
그것을 사용하여, 당신은 구조 모두의 스냅 샷 및 데이터베이스의 데이터를 취할 수 그것을 다른 곳에 가져 오십시오.
$ mysqldump -u username -p databasename > export.sql
원격 시스템에서 : 지역 dev에 시스템에서
나는 원격 호스트의 MySQL (조이 엔트)에 그것을 사용할 수 있을까? – Angela
가져 오기를 수행할까요? 그것은 데이터와 구조 모두를 취할 것인가? 내가 구조 만 원한다면? – Angela
구조체 만 내보내려면 다음 명령을 사용하십시오. $ mysqldump -u username -p databasename --no-data> export.sql – s1d