[Linux] mysqldump: got errer : 1146 : table '테이블명' doesn't exist when using LOCK TABLES 해결방법
반응형
Mysql - mysqldump시 LOCK TABLES 오류
mysqldump로 DB 백업시 아래와 같은 오류 메세지가 발생하며 중단되는 경우가 있습니다.
- mysqldump: got errer : 1146 : table '테이블명' doesn't exist when using LOCK TABLES
원인 : 해당 table에 lock이 걸려 있어 덤프가 안되는 문제 입니다.
조치 : mysqldump에 --lock-all-table 옵션을 추가 하여 진행 하면 정상적으로 백업 됩니다.
Ex) mysqldump -u [User] -p --lock-all-tables [DBName] > [dump file name].sql
반응형
'OS&기타 > Linux' 카테고리의 다른 글
[Linux] SMARTCTL 설치/사용법 (0) | 2024.04.05 |
---|---|
[Linux] 셸 프롬프트에 "시간", "날짜" 삽입 방법 (0) | 2024.04.05 |
[Linux] 모니터로 cli 모드 tui 모드 에서 상하로 움직이는법 (0) | 2024.04.05 |
[Linux] 리눅스에서 파일안에 텍스트(문자열) 검색해서 특정파일찾기 (0) | 2024.04.05 |
[Linux-MariaDB] 마리아DB 설치방법/사용방법 (0) | 2024.04.03 |