Bạn không cần DELIMITER $$
ở tất cả. Đó là lệnh nội trang ứng dụng mysql
. Trình tạo trình khách không nhận dạng được trình phân tích cú pháp SQL.
Bạn chỉ có thể thực thi CREATE TRIGGER
câu lệnh dưới dạng một câu lệnh duy nhất và sau đó bạn không cần phải có dấu phân cách ở cuối câu lệnh. Dấu phân cách chỉ quan trọng trong các giao diện hỗ trợ nhiều câu lệnh (ví dụ:máy khách mysql).
phpMyAdmin cũng cho phép nhiều câu lệnh, vì vậy bạn cần đặt dấu phân cách, nhưng điều này được thực hiện với điều khiển giao diện người dùng, không phải DELIMITER
yêu cầu. Xem Lưu trữ quy trình trong phpMyAdmin