Twórz procedury składowane z PDO w PHP
Czytam plik TEXT z PHP i próbuję wykonywać z niego polecenia, takie jak tworzenie bazy danych i wszystkich posiadanych tabel i procedur. Mój kod tworzy tabele, ale nie tworzy procedur przechowywanych podanych w pliku.
DELIMITER $
DROP PROCEDURE IF EXISTS `add_hits`$
CREATE DEFINER=`root`@`localhost` PROCEDURE `add_hits`( In id varchar(255))
BEGIN
select hits into @hits from db_books where Book_ID = id;
update db_books set hits=@hits+1 where Book_ID = id;
END$
PDO nie tworzy SP, jak będzie w stanie wykonać to zadanie? Próbowałem wykonać całą część kodu razem i linia po linii, ale nic nie działa.
Próbuję utworzyć skrypt instalatora bazy danych.