초보 리눅서 입니다....
서버를 이전하게 되어서 기존서버의 db를 mysqldump로 백업을 해서
신서버에 복원을 할려구 하면 오류가 납니다...
기존서버 mysql 버전은 3.23이고 신서버 mysql버전은 4.11인데요...
복원할때 mysql -u사용자 -p 암호 < 자료.sql 하면...
ERROR 1064 (42000) at line 693: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'div smallint(5) unsigned NOT NULL default '1',
ord int(11) NOT NULL default '0' at line 4
이런 메세지가 떠요...
그래서 폴더를 통째로 복사해서 붙여놓고 웹상에서 열어보면 오류가 나요
전체적인 오류는 아니고요 부분적으로 오류가 나는것 같아요....
이런 경우 mysql 접속해서 수정을 해줘야되는건가요?/...아님
다른 방법이 있나요?... 제가 mysql 접속해서 수정은 잘 못해서요...ㅠㅠ
아니면 mysql이 rpm으로 설치되어 있는데요.....
mysql을 삭제하고 3.23으로 다시 설치해도 가능한가요?....
그런데 제가 rpm -e mysql 하고 삭제를 할려구 하니까
mysql연동된 다른 파일들이 오류가 나는데요....
mysql 삭제하고 3.23으로 설치하는 방법좀 가르쳐 주세요....
아니면 리눅스를 다시설치해야되나요?,,,,
만약에 다시 설치를 하면 우선 fedora4를 설치하는데요...
mysql만 빼고 설치한다음에 mysql만 따로 설치해도 가능한가요....
빠른 답변 부탁드립니다...ㅠㅠ
|