I have never used stored procedures in MySQL, but this is no different from “simple” SQL queries, except that you use it CALLas a query keyword.
Instead:
INSERT INTO table (column1, column2, column3) VALUES ('value 1', 'value 2', 3)
:
CALL function_name('value 1', 'value 2', 3);
(, function_name 2 .