Bạn có thể kiểm tra liên kết này Ngoại lệ khóa mã cho PHP, MySQL PDOException? để xử lý lỗi hoặc bạn có thể chỉ cần thử lại.
MySQL cho bạn biết một bản cập nhật khác đang chạy trên dữ liệu mà bạn muốn cập nhật. Vì vậy, không cho phép bạn làm điều đó.
Và để biết thêm thông tin về deadlock https://en.wikipedia.org/wiki/Deadlock