mysql 업데이트 실패에 대한 해결 방법: 먼저 명령 창을 연 다음 "select * from information_schema.innodb_trx kill 15758" 문을 실행하여 문제를 해결하세요.
이 기사의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.
Mysql 업데이트 오류
오늘 작업 중에 테이블의 특정 업데이트 필드가 시간 초과되는 것을 발견했습니다. 오랫동안 고민한 끝에 가장 먼저 생각난 것은 작업 시간을 연장하는 것이었습니다.
mysql> set innodb_lock_wait_timeout=100 mysql> show variables like 'innodb_lock_wait_timeout';
시간이 연장되었음에도 불구하고 문제는 여전히 해결되지 않았습니다. 인터넷에서 검색해본 결과 mysql 트랜잭션이 제출되지 않아 잠금 테이블이 발생한 것으로 나타났습니다.
select * from information_schema.innodb_trx kill 15758
그 중 15758은 스레드의 ID입니다
추천: "mysql video tutorial"
위 내용은 mysql 업데이트 실패 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!