En primer lugar, ¿qué es el procedimiento almacenado?
Un procedimiento almacenado es un código SQL preparado que puede guardar, por lo que el código se puede reutilizar una y otra vez.
Puede pasar parámetros al procedimiento almacenado para obtener datos basados en valores dinámicos.
- Paso 1: abra PHP My Admin y seleccione la base de datos para crear un procedimiento almacenado
- Paso 2 : Vaya al menú Rutinas y haga clic en Agregar rutina.
- Paso 3: al hacer clic en Agregar enlace de rutina, PHPMyAdmin abrirá una ventana emergente.
- Paso 4: siga los pasos y cree un procedimiento almacenado. Cree un procedimiento almacenado para obtener datos de la tabla de usuarios (sin parámetros).
Procedimiento almacenado sin parámetros
Sin Parámetros
CREAR PROCEDIMIENTO `GerUsers`() NO DETERMINISTA CONTIENE SQL DEFINICIÓN DE SEGURIDAD DE SQL COMENZAR Seleccionar * De usuarios; FINAL
Procedimiento almacenado con parámetros
con parámetros
CREAR PROCEDIMIENTO `GetUserByEmail`( EN `uEmail` VARCHAR (255)) NO DETERMINISTA CONTIENE SQL DEFINICIÓN DE SEGURIDAD DE SQL COMENZAR seleccione * de usuarios donde correo electrónico = uEmail; FINAL
Ejecutar procedimiento almacenado desde PHP MyAdmin
PHP MyAdmin mostrará una lista de procedimientos almacenados creados.
Lista de procedimientos almacenados
Haga clic en el enlace Ejecutar para ejecutar un procedimiento almacenado específico.
El procedimiento sin parámetros ejecutará directamente la consulta y enumerará los datos. Los parámetros del procedimiento se abrirán en una ventana emergente para agregar parámetros, luego ejecutar el procedimiento y obtener los datos de resultados.
Eso es todo. Espero que este artículo les ayude a entender cómo administrar el procedimiento almacenado usando PHP My Admin. En el Próximo artículo explicaré cómo Ejecutar Procedimiento almacenado en el marco de Laravel.