When creating a MySQL stored procedure how does one set the character set and collation? The MySQL documentation does not provide any examples and to the general syntax is sligh
Pay attantion to the bugreport. It shows that procedure and its parameters are not assotiated with default character set of the database, but alwais with Binary String.
So you have to explicitly specify Character set attribute for parameters.
Simple recreate procedure might not solve the problem.