반응형
MySQL: 가져올 때 오류 무시?
상당히 큰 데이터베이스를 Import하고 있습니다.그.sql
파일에는 거의 100만 행이 포함되어 있습니다.문제는 데이터베이스를 Import하려고 할 때 구문 오류가 발생한다는 것입니다.다음과 같이 되어 있습니다.
8428420 행의 오류 1064(42000): SQL 구문에 오류가 있습니다.근처에서 사용하는 올바른 구문은 MySQL 서버 버전에 대응하는 매뉴얼을 참조하십시오.
치명적 오류: 최대 실행 시간 600초를 초과했습니다.
보통은 .sql 파일을 열고 오류를 수정합니다.하지만 내 컴퓨터는 이 파일을 열기가 정말 힘들어.
MySQL 데이터베이스를 가져올 때 오류를 무시할 수 있는 방법이 있습니까?
를 사용합니다.--force
(-f
mysql Import의 플래그를 지정합니다.MySQL은 문제를 일으키는 문장에서 중지하지 않고 계속 콘솔에 오류를 기록합니다.
예를 들어 다음과 같습니다.
mysql -u userName -p -f -D dbName < script.sql
언급URL : https://stackoverflow.com/questions/11263018/mysql-ignore-errors-when-importing
반응형
'source' 카테고리의 다른 글
바이너리 트리의 밸런스 여부를 확인하는 방법 (0) | 2022.10.27 |
---|---|
mysql의 SERIAL과 AUTO_INCREMENT의 차이점은 무엇입니까? (0) | 2022.10.27 |
Linux용 무료 경량 MySQL GUI를 추천해 주시겠습니까? (0) | 2022.10.27 |
네이티브 테이블 'performance_schema'.--?'는 잘못된 구조를 가지고 있습니다. (0) | 2022.10.27 |
C의 _Bool 타입과 Bool 타입의 차이? (0) | 2022.10.27 |