Chà, PMA đã giúp tôi trả lời Câu hỏi này của riêng tôi.
Để khắc phục điều này, bạn cần loại bỏ phần phân cách của quy trình để các truy vấn của bạn trở nên giống như sau:
DROP PROCEDURE IF EXISTS `add_hits`;
CREATE DEFINER=`root`@`localhost` PROCEDURE `add_hits`( In id varchar(255))
BEGIN
declare hits_bk int;
select hits into hits_bk from db_books where Book_ID = id;
update db_books set hits=hits_bk+1 where Book_ID = id;
END;
Bây giờ các truy vấn sẽ hoạt động.
Cảm ơn @Your Common Sense và @RiggsFolly đã giúp đỡ.