Cita: Localmente, puedo crearme mis procedimientos mediante phpmyadmin, pero cuando trato de cargarlos en el servidor con phpmyadmin, no hay forma.
Técnicamente hablando, el phpMyadmin permite perfectamente cargar los SP. El tema es saber cómo lo estás haciendo para verificar si lo haces correctamente.
Por otro lado, si hubo modificaciones de seguridad en el servidor, es posible que se hayan implementado también a nivel de usuario, y en ese caso se necesitan permisos especiales:
- Para crear SP, el usuario utilizado debe tener permisos de CREATE ROUTINE y EXECUTE.
- Para cargarlos por medio de scripts, debe tener permisos de FILE.
Ninguno de estos permisos se otorga cuando se aplican ALL PRIVILEGES a un usuario, sino que se deben dar en forma explícita.
Verifica las dos cosas y luego veremos, pero de todos modos te advierto que no podrás hacer nada que los administradores del hosting no te autoricen, así que yo que tu empezaría por preguntarles a ellos como se hace para cargar SP en tu base. Ellos son los que conocen la respuesta para tu servicio.
Pregúntales y luego nos comentas que te contestaron.