01/10/2018, 14:33

Hỏi: Tắt hiển thị kết quả trong mysql khi thêm bản ghi?

Mình mới học mysql mong mọi người chỉ giáo!!!

Mình vừa thêm tầm 2 nghìn bản ghi vào csdl mà nó vừa thêm vừa in ra kết quả và cũng lâu nữa, mn ai biết tắt hiển thị kết quả khi insert nói riêng và các thao tác khác nói chung trong mysql như nào không xin chỉ giáo với ạ!

Khoa Nguyen viết 16:43 ngày 01/10/2018

Thì bạn đơn giản đừng có thêm returning vào câu lệnh insert thôi.

Hoang viết 16:40 ngày 01/10/2018

INSERT SINHVIEN VALUES (‘15145677’, ‘DT1’, ‘ML176’, N’Lâm Mẫn Phương’,‘4/12/1984’,N’PHÚ THỌ THÀNH PHỐ VIỆT TRÌ’,‘NAM’);

Ví dụ câu này em viết như bình thường vậy return nó nằm ở đâu ạ…

Khoa Nguyen viết 16:40 ngày 01/10/2018

câu đó thì nó có bao giờ return cái giá trị về đâu. Bạn phải thêm returning vào nó mới trả giá trị về

Hoang viết 16:46 ngày 01/10/2018

Em không hiểu câu trả lời của anh anh có thể nói rõ hơn được không. Em thêm y nguyên như vậy ạ. Mà nó vẫn hiển thị kết quả trên “Action Output” …

Khoa Nguyen viết 16:39 ngày 01/10/2018

Mình không sử dùng MýQL workbench nên không biết rõ. Nhưng mà theo mình quan sát, nó chỉ hiện 1 row affected thôi. Nó có trả kết quả đâu?

Hoang viết 16:49 ngày 01/10/2018

@@! Ý em là cái kết quả hiển thị mỗi lần thêm bản ghi vào đấy ạ . Tại vì mỗi lần thêm vào nó ghi là 0.05~ gì gì đó mà thực ra là hơn trong khi em muốn thêm nhiều bản ghi thì phải chờ hơi lâu nên đi thỉnh giáo các bác học MySQL ạ

Khoa Nguyen viết 16:43 ngày 01/10/2018

Cái đó là thời gian thực thi của MySQL. Không thay đổi được vì nó liên quan đến cấu hình máy. Nếu thêm nhiều dư liệu cùng lúc thì bạn có thể dồn cỡ 100 dòng lại thành 1 câu lệnh để tăng tốc

INSERT INTO clients (client_name, telephone) VALUES('Marie & Associates', '504-486-1234'), ('Geoffrey & Company', '617-522-1234'), ('Kenneth & Partners', '617-523-1234');

Dark.Hades viết 16:38 ngày 01/10/2018

Có lẽ do mấy dấu chấm xanh ở trước mỗi câu lệnh. Thử tắt xem có được không?

Tên Gì Cũng Được viết 16:46 ngày 01/10/2018

Nó hiển thị thông tin như vậy để mình biết thêm chi tiết về kết quả chạy thôi, chạy xong nó im re thì biết nó chạy dc hay ko, hay lỡ tay click 2 lần thì sao
100 câu sql thì có chậm cũng chỉ tầm vài giây là cùng
Chẳng lễ bạn dành cả thanh xuân để ngồi nhìn cái workbench nó chạy sao
Chẳng lẽ tốc độ hiện chạy chậm hơn tốc độ gõ sql

Bài liên quan
0