MySQL INSERT

Học về MySQL INSERT

MySQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến, được sử dụng rộng rãi trong các ứng dụng web. Một trong những thao tác cơ bản nhưng quan trọng nhất trong MySQL là thao tác chèn dữ liệu vào bảng, được thực hiện thông qua câu lệnh INSERT.

Định nghĩa

Câu lệnh INSERT trong MySQL được sử dụng để thêm một hoặc nhiều bản ghi (row) vào một bảng. Bằng cách sử dụng INSERT, bạn có thể cập nhật cơ sở dữ liệu của mình với dữ liệu mới theo cách đơn giản và hiệu quả.

Cú pháp

Có hai cách chính để sử dụng câu lệnh INSERT:

1. Chèn một bản ghi đơn

INSERT INTO ten_bang (cot1, cot2, cot3, ...)
VALUES (giatri1, giatri2, giatri3, ...);

2. Chèn nhiều bản ghi

INSERT INTO ten_bang (cot1, cot2, cot3, ...)
VALUES (giatri1_1, giatri2_1, giatri3_1, ...),
       (giatri1_2, giatri2_2, giatri3_2, ...),
       ...;

Ví dụ

Chèn một bản ghi vào bảng

INSERT INTO khach_hang (ten, dia_chi, so_dien_thoai)
VALUES ('Nguyen Van A', '123 Đường ABC', '0123456789');

Chèn nhiều bản ghi vào bảng

INSERT INTO san_pham (ten_san_pham, gia, so_luong)
VALUES ('San pham 1', 10000, 50),
       ('San pham 2', 20000, 30),
       ('San pham 3', 15000, 20);

Các ví dụ trên cho thấy cách bạn có thể sử dụng câu lệnh INSERT để thêm dữ liệu vào bảng trong MySQL. Điều này giúp bạn xây dựng và quản lý cơ sở dữ liệu một cách dễ dàng hơn. Khi sử dụng câu lệnh INSERT, cần chú ý đến kiểu dữ liệu của các cột để đảm bảo rằng dữ liệu được chèn vào phù hợp với thiết kế của bảng.

Kết luận

Câu lệnh INSERT là một phần rất quan trọng trong quá trình thao tác với cơ sở dữ liệu MySQL. Hiểu rõ cách sử dụng nó sẽ giúp bạn quản lý dữ liệu hiệu quả hơn trong các ứng dụng của mình. Hãy thực hành với các ví dụ trên để nắm vững các khái niệm cơ bản về thao tác chèn dữ liệu trong MySQL!