2010-02-18 5 views
1

두 대의 PC가 있습니다. 하나는 우분투 8.10이고 다른 하나는 우분투 9.10입니다. Ubuntu 8.10에서 phpmyadmin에 몇 개의 데이터베이스가 있습니다.이 데이터베이스는 우분투 9.10 phpmyadmin (데이터베이스가 없음)에 복사하고 싶습니다.한 컴퓨터에서 다른 컴퓨터로 데이터베이스 가져 오기/내보내기

나는 내가 옳은 길을 해요 있는지 확실하지 않습니다 그러나 여기에서 내가해야 할 생각입니다 : 우분투 8.10 위에

수출 데이터베이스가. 그리고 그 파일 (.sql)을 복사하여 우분투 9.10 PC에 폴더에 붙여 넣으십시오. 그런 다음이 .sql 파일을 Ubuntu 9.10의 phpmyadmin으로 가져옵니다.

데이터베이스를 복사하는 더 좋은 방법이 있습니까?

감사합니다.

답변

2

phpMyAdmin의 메인 화면 (로그인 직후 표시)에는 "내보내기"및 "가져 오기"링크가 있습니다. 이러한 기능을 사용하여 데이터베이스를 컴퓨터의 파일로 내보내고 대상 호스트에서 해당 파일을 가져옵니다. 단순히

mysql -u root --password=PASSWORD < INSERT_STATEMENTS 
+0

첫 번째 대답은 ...!? – dacwe

0

있다 루게릭 병 MySQL과 대상 호스트에있는 모든 데이터베이스를 생성 한 후

mysqldump --password=PASSWORD -u root DATABASE > INSERT_STATEMENTS 

과 : 당신이 두 시스템에 쉘 액세스 할 수있는 경우

또는, 명령 mysqldump를 사용할 수 MySQL GUI 도구 패키지에 들어있는 관리자. 두 시스템 모두에 액세스 할 수 있으므로 이것이 가장 쉬운 솔루션 일 것입니다. 비록 그것이 단지 mysqldump을 사용한다고 생각하지만, GUI가 훨씬 더 쉽습니다.

관련 문제