2012-01-15 2 views
0

Недавно я отправился на резервное копирование базы данных и получил следующую ошибку: «# 1007 - Невозможно создать базу данных« wordpress_8 »; база данных существует».PHPMyAdmin и mySQL: Вставьте в существующую базу данных, а не создайте новую. Ошибка «Невозможно создать базу данных, существует база данных»

У меня есть следующие строки в начале моего SQL файла:

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; 

-- 
-- Database: 'wordpress_8' 
-- 
CREATE DATABASE wordpress_8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 
USE wordpress_8; 

Что мне нужно сделать, чтобы изменить это для того, чтобы вставить последующие данные в существующую базу данных «wordpress_8», а не создать новый?

Спасибо!

+0

Если резервное копирование базы данных (как вы сказали), или восстановление одного? Не могли бы вы изменить вопрос, чтобы быть понятным? – Bryce

ответ

1

Чтобы изменить базу данных, которую вы используете, вы используете инструкцию USE. В этом случае USE wordpress_8;. Затем фактические данные необходимо вставить в таблицы с помощью операторов INSERT.

+0

спасибо! просто удалите «CREATE DATABASE wordpress_8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;» работал отлично. –

0

Для обеспечения чистого восстановления, я хотел бы добавить:

DROP DATABASE wordpress_8; 

Else вы потенциально слияния двух баз данных, которые могут получить некрасиво.

-1

Удалить

CREATE DATABASE wordpress_8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 

и Imropt снова))

Смежные вопросы