Что означает эта ошибка в MySQL? - PullRequest
0 голосов
/ 30 января 2011

Я использую Zymic Database Uploader v1.1 для загрузки своей базы данных XAMPP / MySQL в базу данных zymic.Я тщательно следовал инструкции, пока не получил эту ошибку.

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'.

Я думал, что это будет простой экспорт / импорт.:(

Ответы [ 2 ]

1 голос
/ 30 января 2011

Похоже, у вас в MySQL была таблица bmf_chatting, и она была удалена неправильно (файлы, вероятно, были удалены без удаления базы данных).

Попробуйте выполнить запрос на удаление базы данных до создания запроса.

1 голос
/ 30 января 2011

Проверьте файл дампа, если эта таблица не была экспортирована дважды по какой-либо причине.

Также убедитесь, что вы удалили все таблицы (и, возможно, всю базу данных) перед повторной попыткой импорта. Какие бы таблицы ни создавались выше этой, они уже созданы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...