MySQL 5 이하 버전에서 덤프받은 테이블 생성이 안될때
원인은 테이블 타입 부분이 명핑이 엔진으로 변경이 되서 그렇습니다.
어떤 것이든 왠만하면 그냥 사용하면 좋을텐데 장기적으로 보면 이것이 맞기 때문에 변경한다고 하고 변경을 합니다.
데이터베이스 테이블 타입이나
데이터베이스 테이블 엔진이나 우린 상관 없는데 말입니다.
vi 치환하는 기본적인 문법
시작행,끝행s/원래문자열/변경문자열/옵션
예) 전체 문서에서 hello로 된것을 ddd로 변경한다.
:%s/hello/ddd/g
vi로 열어서 아래와 같이 입력하고 엔터를 치면 모두 변경된다.
또는 윈도우에서 변경한 다음 올려서 사용해도 된다.
:%s/TYPE=MyISAM/ENGINE=MyISAM/g
위에서 :를 먼저 입력한 다음. 뒤쪽을 입력하는 것입니다.
완료 되면 wq 명령을 통해 저장하고 나갑니다.
vi 잘 사용해 보지 않았으면 윈도우에서 변경한 다음 올리는것이 편합니다.