2015-03-11 4 views
0

Я хочу, чтобы импортировать свою локальную базу данных Magento в живых один, но я получаю эту ошибку на PHPMyAdmin:Magento Импорт базы данных Ошибка

Error 

SQL query: Documentation 

-- 
-- Database: `round_gain` 
-- 
DELIMITER $$-- 
-- Procedures 
-- 
CREATE DEFINER = `root`@`localhost` PROCEDURE `GetCart` (IN deleteBefore datetime, IN storeId smallint) BEGIN DELETE FROM mventory_cart_item WHERE date_time < deleteBefore; 

SELECT * 
FROM mventory_cart_item 
WHERE store_id = storeId 
ORDER BY date_time DESC ; 

END$$ 

MySQL said: Documentation 
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation 
+1

попробуйте удалить 'definer' =' root' @ 'localhost' из определения – RamRaider

+0

@RamRaider вы можете объяснить это просьбами о деталях? Я не знаком с материалами базы данных. – SHHS

+0

StoredProcedure пытается олицетворять пользователя root - вряд ли ваш хост-хостинг позволит вам быть пользователем root. Итак, попробуйте заменить «definer = root @ localhost» на имя пользователя, которое вы назначили, то есть «definer =' shhs_1234' @ 'localhost'» или, как я нашел с моим хостом, полностью удалить его из определения sql для хранимую процедуру, а затем запустите этот sql в phpMyAdmin – RamRaider

ответ

0

Войти в PHPMyAdmin с пользователем, которые имеют все previleges затем импортировать базу данных. эта ошибка кажется, что вы не вошли в систему со всеми преувеличениями.

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