Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để viết một thủ tục được lưu trữ bằng phpmyadmin và làm thế nào để sử dụng nó thông qua php?

Vì một thủ tục đã lưu trữ được tạo, thay đổi và loại bỏ bằng các truy vấn, bạn thực sự CÓ THỂ quản lý chúng bằng phpMyAdmin.

Để tạo một thủ tục được lưu trữ, bạn có thể sử dụng các bước sau (thay đổi nếu cần):

CREATE PROCEDURE sp_test()
BEGIN
  SELECT 'Number of records: ', count(*) from test;
END//

Và đảm bảo rằng bạn đặt trường "Dấu phân cách" trên tab SQL thành //.

Sau khi bạn tạo thủ tục được lưu trữ, nó sẽ xuất hiện trong bộ trường Quy trình bên dưới bảng của bạn (trong tab Cấu trúc) và bạn có thể dễ dàng thay đổi / bỏ nó.

Để sử dụng thủ tục được lưu trữ từ PHP, bạn phải thực hiện truy vấn CALL, giống như bạn làm trong SQL thuần túy.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao một cột văn bản không thể có giá trị mặc định trong MySQL?

  2. Làm thế nào để chuyển đổi dấu thời gian thành datetime trong MySQL?

  3. Giới thiệu về Phân nhóm và Tính tổng trong SQL

  4. Sao lưu cơ sở dữ liệu MySQL của bạn

  5. Làm cách nào để chèn nhiều giá trị hộp kiểm vào một bảng?