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

Chèn dữ liệu vào cơ sở dữ liệu MySQL

Bây giờ chúng ta đã tạo các bảng của mình, hãy thêm một số dữ liệu.

INSERT Tuyên bố

INSERT câu lệnh cho phép bạn thêm dữ liệu vào các bảng cơ sở dữ liệu của mình. Cú pháp như sau:

INSERT INTO table_name (col_1, col_2, col_3) 
VALUES (value_1, value_2, value_3);

Điều này sẽ chèn dữ liệu vào một hàng. Thứ tự của các giá trị được cung cấp phải tương ứng với các cột mà giá trị sẽ được chèn vào.

Nếu bạn đang chèn dữ liệu vào tất cả các cột, bạn có thể bỏ qua tên cột và chỉ cần thực hiện điều này:

INSERT INTO table_name VALUES (value_1, value_2, value_3);

Để điền nhiều hàng, hãy sử dụng dấu phẩy để phân tách từng hàng, như sau:

INSERT INTO table_name 
VALUES 
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3);

Ví dụ trên điền 4 hàng và giả sử có 3 cột trong mỗi hàng.

Ví dụ

Tập lệnh sau có thể được sử dụng để kết xuất dữ liệu vào cơ sở dữ liệu FruitShop của chúng tôi. Chúng tôi sử dụng hai INSERT - một câu lệnh cho mỗi bảng mà chúng tôi muốn điền. Đầu tiên điền các Đơn vị bảng thứ hai điền Fruit bảng.

Thực thi tập lệnh SQL sau trên cơ sở dữ liệu FruitShop:

INSERT INTO Units 
VALUES 
(1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00');
	
INSERT INTO Fruit 
VALUES 
(1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');

Kiểm tra dữ liệu của bạn

Bạn có thể kiểm tra xem dữ liệu của mình đã được chèn hay chưa bằng cách thực thi các câu lệnh SQL sau.

  1. Kiểm tra Quả Bảng

    Chọn tất cả các bản ghi từ Fruit bảng bằng cách chạy câu lệnh sau:

    select * from Fruit

    Kết quả

    Kết quả sẽ như thế này.

  2. Kiểm tra Đơn vị Bảng

    Chọn tất cả các bản ghi từ Đơn vị bảng bảng bằng cách chạy câu lệnh sau:

    select * from Units

    Kết quả

    Kết quả sẽ như thế này.

Chúng tôi vừa sử dụng SELECT câu lệnh để truy vấn dữ liệu trong cơ sở dữ liệu của chúng tôi. Hãy xem xét kỹ hơn các truy vấn MySQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để thay đổi múi giờ MySQL trong kết nối cơ sở dữ liệu bằng Java?

  2. cách truy cập dòng lệnh cho xampp trên windows

  3. Kết nối với vùng chứa Docker MySQL từ localhost?

  4. Ví dụ về mối quan hệ nhiều-nhiều

  5. Hàm MySQL DEGREES () - Chuyển đổi từ Radian sang Độ