Nou, PMA heeft me geholpen met het beantwoorden van deze vraag van mezelf.
Om dit te verhelpen, moet je het scheidingsteken van de procedure verwijderen, zodat je vragen worden als:
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;
Nu werken de vragen.
Dank aan @Your Common Sense en @RiggsFolly voor hun hulp.