2011-01-30 11 views
0

Zymic 데이터베이스 업 로더 v1.1을 사용하여 내 XAMPP/MySQL 데이터베이스를 zymic 데이터베이스에 업로드하고 있습니다. 나는이 오류가 나타날 때까지주의 깊게 지시를 따랐다.MySQL에서이 오류는 무엇을 의미합니까?

Error at the line 27:) ENGINE=MEMORY DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci MAX_ROWS=15000; 

Query: CREATE TABLE `bmf_chatting` (
`usr_id` int(11) NOT NULL, 
`usr_name` varchar(255) collate latin1_general_ci NOT NULL, 
`chatto` int(11) NOT NULL, 
`timestamp` int(11) NOT NULL 
) ENGINE=MEMORY DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci MAX_ROWS=15000; 


MySQL: Table 'bmf_chatting' already exists 

이것은 가공/데이터베이스를 Zymic으로 가져 오는 동안 발생했지만 오류로 중지되었습니다. 내 zymic에 아직 데이터베이스가없고 중복 테이블 'bmf_chatting'이 없습니다.

간단한 내보내기/가져 오기라고 생각했습니다. 이 테이블은 어떤 이유로 두 번 수출되지 않은 경우 :(

+0

데이터베이스 가져 오기에 두 개의 create 문이 있습니까? –

+0

올바른 데이터베이스에 있습니까? – BoltClock

+0

'테이블 'bmf_chatting'already exists' - 당신은 무엇을 이해하지 못합니까? ;-) 아마 당신은 단지 데이터를 가져오고 싶지만 이미 구조를 가지고 있을까? ;-) – thedom

답변

1

는 덤프 파일을 확인하십시오.

이 또한 확인 가져올로 다시 시도하기 전에 모든 테이블 (그리고 아마도 전체 데이터베이스를) 삭제할 수 있습니다. 무엇이든 테이블은 이미 생성 된이 하나 이상 만들어집니다.

+0

그래서 덤프 파일을 제거해야합니까? –

+0

아니요. 오류가 발생하기 전에 작성된 데이터베이스 오브젝트를 제거하십시오. 이와 같은 가져 오기가 오류로 인해 중지되면 이미 가져온 항목은 자동으로 삭제되지 않습니다. 너 혼자해야 해. – Mchl

+0

이제 알았습니다. 감사! –

1

소리가 난다 (파일 아마 데이터베이스를 삭제하지 않고 삭제 된).

당신은 전에 MySQL의에서 bmf_chatting라는 테이블이 있고 그것은 잘못 삭제 된 것처럼 쿼리를 만들기 전에 drop database 쿼리를 실행하십시오.

관련 문제