0
有人問我移動一個magento網站,我有大量移動wordpress和joomla網站的經驗,通過Google找到一些教程,並開始這個過程,因爲它看起來類似。更改Magento服務器和MySQL錯誤
後盾DB 備份的源文件 建立了新的DB FTP'd源文件到新的服務器(具有相同的域) 改變了的配置(local.xml中) 進口的MySQL
但只要我打在MySQL這段代碼:
ALTER TABLE `admin_rule`
ADD CONSTRAINT `FK_ADMIN_RULE_ROLE_ID_ADMIN_ROLE_ROLE_ID` FOREIGN KEY (`role_id`) REFERENCES `admin_role` (`role_id`) ON DELETE CASCADE ON UPDATE CASCADE;
它的錯誤,並用後,每一個類似的查詢,MySQL的是直接從phpMyAdmin的出口。
這是錯誤:
#1005 - Can't create table 'cl50-occasions.#sql-5a23_1f2e7e2' (errno: 121)
正如所有的phpmyadmin後產生類似性質的查詢。
該網站似乎拉通過所有的內容,但沒有舊的造型/佈局/ CSS。我不確定這是否有關,但我希望是。任何人都可以指導我什麼是錯的?
使用內置的備份工具導出數據庫轉儲。這樣你可以避免像你所擁有的問題。 '系統 - >工具 - >備份' – Marius
我有很多的數據庫備份。 – TryingToBeZen
你說「MySQL直接從PHPmyadmin導出」。不要這樣做。使用我建議的工具。 – Marius