Tôi nghĩ rằng không có chức năng sẵn có như vậy được cung cấp bởi MySQL. Một giải pháp là bạn có thể tạo trình kích hoạt.
CREATE TRIGGER your_trigger_name
BEFORE INSERT ON your_table_name
FOR EACH ROW
BEGIN
DECLARE cnt INT;
SELECT count(*) INTO cnt FROM your_table_name;
IF cnt = 10 THEN
SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'You can store only 10 records.';
END IF;
END;
Hãy thử kích hoạt trên trên bàn của bạn. Thay thế table_name của bạn bằng your_table_name .
Hy vọng điều này sẽ giúp bạn.