linux/DB

mysql LOCK TABLES 오류

배움엔 끝이없다 2021. 6. 30. 16:15
728x90
반응형

mysqldump로 DB 백업시 아래와 같은 오류 메세지가 발생하며 중단되는 경우가 있습니다.

 

 

- mysqldump: got errer : 1146 : table '테이블명' doesn't exist when using LOCK TABLES

 

원인 : 해당 table에 lock이 걸려 있어 덤프가 안되는 문제 입니다.

조치 : mysqldump에 --lock-all-table 옵션을 추가 하여 진행 하면 정상적으로 백업 됩니다.

 

mysqldump -u [User] -p --lock-all-tables [DBName] > [dump file name].sql

728x90
반응형
LIST

'linux > DB' 카테고리의 다른 글

mysql 언어셋 확인  (0) 2021.07.07
InnoDB 테이블 손상 시 강제 복구  (0) 2021.07.02
mysqlbinlog 사용법  (0) 2021.06.30
mysql logrotate 설정  (0) 2021.06.14
mysql - thread concurrency / innodb_thread_concurrency 차이  (0) 2021.06.08