티스토리 뷰
DBMS
mysqldump: Got error: 144: Table ‘테이블명’ is marked as crashed and last (automatic?) repair failed when using LOCK TABLES 오류 발생
Dev.Luv 2022. 3. 23. 14:59mysql> use DB명;
Database changed
mysql> repair table 테이블명;
+——————–+——–+———-+——————————————————-+
| Table | Op | Msg_type | Msg_text |
+——————–+——–+———-+——————————————————-+
| 테이블명 | repair | error | Can’t create new tempfile: ‘테이블명.TMD’ |
| 테이블명 | repair | status | Operation failed |
*dump 진행
# mysqldump -u root -p db명 > 파일명.sql
Enter password:
mysqldump: Got error: 144: Table ‘테이블명’ is marked as crashed and last (automatic?) repair failed when using LOCK TABLES
*복구 진행
#/etc/init.d/mysqld stop
#myisamchk -r –safe-recover -f 테이블명
#/etc/init.d/mysqld start
#mysqldump -u root -p 디비명 테이블명 > 이름.sql
*원본 서버에서 진행
#mysql -u root -p 디비명 < 이름.sql
#/etc/init.d/mysqld restart
'DBMS' 카테고리의 다른 글
MySQL 과 MariaDB 버전 별 호환성 (0) | 2024.09.04 |
---|---|
[그누보드] 좋아요 (추천) sql 쿼리문 (0) | 2023.04.02 |
mysql - 중복 레코드 지우기 (0) | 2016.10.23 |
댓글