0
MySQL 4.0.26에서 MySQL 5.5.41-0ubuntu0.12.04.1로 데이터를 전송하려고합니다.MySQL 덤프 호환성 문제 (4.0.26에서 5.5.41까지)
내가 mysqldump
를 통해 MySQL의 5.5 서버에서 덤프를 제작하고 그것을 작동하지만 난 그것을 복원하기 위해 노력하고있어 때이 문제가 occures :
ERROR 1064 (42000) at line 20: 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 'TYPE=MyISAM' at line 4
이 MySQL을 5.5 호환 덤프를 생성하는 방법을 몇 가지 방법이있다 . MySQL 4.0에서?
최신 MySQL 버전은'TYPE' 대신'ENGINE' 키워드를 사용합니다. 어쩌면 덤프 파일에서 검색 및 바꾸기를 시도 할 수 있습니다 (덤프 파일에 몇 기가 바이트가있는 경우에는 좋지 않습니다). – axiac
[여기] (http://matthiaslienau.de/blog/2013/6/21/converting-mysql4-database-dump-syntax-to-mysql5) – Jens
@axiac 여기에 문제가 보이지 않습니다. mysqldump가 덤프 파일을 쓸 때 바로 바꾼다. – fancyPants