MySQL mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':
페이지 정보
본문
[root@happyjung happyjung]# mysqldump -h호스트 -u유저 -p비번 디비 > db파일.sql
Enter password:
mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': 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 'OPTION SQL_QUOTE_SHOW_CREATE=1' at line 1 (1064)
디비 덤프 시 아래와 같은 오류가 있는경우 체크 할 사항
mysqldump from version 5.1, 5.5, 5.6 and 5.7 fail to dump a MySQL database with this error :
설치된 데이터베이스 서버와 클라이언트툴의 버전이 맞는지 체크한다.
서버의 경우 소스 컴파일하여 5.6.x를 설치하였지만 클라이언트툴은 rpm 으로 기본 설치된 5.0.x의 클라이언트툴이 PATH에 먼저 잡히면서 덤프 시 위와같은 오류가 있는 경우가 많다.
실제 설치한 경로에 있는 mysqldump 명령어를 활용하면 해결될 수 있다.
참고자료
https://lhb.kr/mobile/article.html?no=2992
https://support.oracle.com/knowledge/Oracle%20Database%20Products/1567950_1.html
Enter password:
mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': 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 'OPTION SQL_QUOTE_SHOW_CREATE=1' at line 1 (1064)
디비 덤프 시 아래와 같은 오류가 있는경우 체크 할 사항
mysqldump from version 5.1, 5.5, 5.6 and 5.7 fail to dump a MySQL database with this error :
설치된 데이터베이스 서버와 클라이언트툴의 버전이 맞는지 체크한다.
서버의 경우 소스 컴파일하여 5.6.x를 설치하였지만 클라이언트툴은 rpm 으로 기본 설치된 5.0.x의 클라이언트툴이 PATH에 먼저 잡히면서 덤프 시 위와같은 오류가 있는 경우가 많다.
실제 설치한 경로에 있는 mysqldump 명령어를 활용하면 해결될 수 있다.
참고자료
https://lhb.kr/mobile/article.html?no=2992
https://support.oracle.com/knowledge/Oracle%20Database%20Products/1567950_1.html
댓글목록
등록된 댓글이 없습니다.