2012-01-15 127 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 2012-01-15 22:58:50

回答

1

要更改您正在使用的數據庫,請使用USE語句。在這種情況下,USE wordpress_8;。然後使用INSERT語句將實際數據插入到表中。

+0

謝謝!只是刪除「CREATE DATABASE wordpress_8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;」工作得很好。 – 2012-01-15 22:46:13

0

爲了確保乾淨的恢復,我想補充:

DROP DATABASE wordpress_8; 

否則你可能合併兩個數據庫,這會變得非常惡劣。

-1

刪除

CREATE DATABASE wordpress_8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 

和Imropt再次))