cafe24에서 데이터베이스에서 가져오기 안되네요
본문
cafe24에서 mysql 가져오기 안되네요
다른서버에 있는 *.sql.zip 백업파일을
가져오기 업로드 했는데
이런 오류가 떠요....
DELIMITER $$ -- -- 프로시저 -- CREATE DEFINER=`weishang24`@`localhost` PROCEDURE `tableRename`() BEGIN DECLARE done INT DEFAULT FALSE; DECLARE bo_table varchar(20); DECLARE cur1 CURSOR FOR SELECT table_name FROM information_schema.tables WHERE table_schema=DATABASE(); DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; OPEN cur1; read_loop: LOOP FETCH cur1 INTO bo_table; IF done THEN LEAVE read_loop; END IF; SET @s = CONCAT(' ALTER TABLE ', bo_table, ' RENAME ' , replace(bo_table, 'g5_', 'kr_g5_') ); PREPARE stmt FROM @s; EXECUTE stmt; END LOOP; CLOSE cur1; END$$
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation
답변 2
그냥 원래 서버에서 mysqldump -u 유저네임 -p DB명 > back.sql
해서..back.sql을 가져와서
새 서버에서
mysql -u 유저네임 -p DB명 < back.sql
으로 처리하세요
프로시저 실행권한이 없는듯 합니다.