728x90
MariaDB에서 "ERROR at line 1: Unknown command '-'" 오류 해결하기
목차
1. 오류 내용
2. 해결 방법
1. 오류 내용
덤프 대상 버전 : 11.5.2
복구 대상 버전 : 11.3.2
윈도우 MariaDB(서버) 덤프를 한 후 mac docker maria db(개발) 로 복구를 하는 과정에서 다음과 같은 에러가 발생했습니다
ERROR at line 1: Unknown command '\-'.

- 해결 방안으로 --force를 사용하라고 했지만..똑같은 오류가 발생했습니다
mariadb -u root -p blog < 20241102_blog.sql --force
2. 해결 방법
ERROR at line 1: Unknown command '\-'. 오류 메시지는, 덤프 파일에서 불필요한 명령어가 포함되어 있을 때 발생한다고 합니다.
예를 들어, 덤프 파일의 첫 줄에 있는 /*M!999999\- enable the sandbox mode */ 와 같은 주석이 문제를 일으킵니다.
이러한 오류를 해결하기 위해서는 다음과 같은 방법을 사용할 수 있습니다.
1. 덤프 파일 열기 : 텍스트 편집기를 사용하여 .sql 덤프 파일을 엽니다
2. 불필요한 명령어 삭제 : 첫 번째 줄에 있는 /*M!999999\- enable the sandbox mode */ 부분을 삭제 합니다.
3. 다시 복구 명령어를 시작합니다.



* 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
728x90
'dev > 기타' 카테고리의 다른 글
젠킨스 SpringBoot build gradlew not found 에러 (1) | 2024.11.13 |
---|---|
젠킨스 Couldn't find any revision to build (2) | 2024.11.12 |
Nginx 윈도우에서 무료 SSL 발급받기 (win-acme 활용) (1) | 2024.10.12 |
Nginx 서버에 내도메인.한국 도메인 연결하기(윈도우) (3) | 2024.10.11 |
Nginx를 윈도우 서비스로 등록하는 방법 (4) | 2024.10.09 |