Làm cách nào để thêm bảng vào cơ sở dữ liệu mysql hiện có?
Tóm lược. trong hướng dẫn này, bạn sẽ học cách sử dụng câu lệnh MySQL 5 để chèn một hoặc nhiều hàng vào một bảng Giới thiệu về câu lệnh MySQL INSERT INTO table(c1,c2,...) VALUES (v11,v12,...), (v21,v22,...), ... (vnn,vn2,...);Code language: SQL (Structured Query Language) (sql)5Câu lệnh 5 cho phép bạn chèn một hoặc nhiều hàng vào một bảng. Sau đây minh họa cú pháp của câu lệnh 5
Trong cú pháp này,
Số lượng cột và giá trị phải giống nhau. Ngoài ra, vị trí của các cột phải tương ứng với vị trí của các giá trị của chúng Để chèn nhiều hàng vào một bảng bằng một câu lệnh 5, bạn sử dụng cú pháp sau
Trong cú pháp này, các hàng được phân tách bằng dấu phẩy trong mệnh đề 0 MySQL INSERT INTO table(c1,c2,...) VALUES (v11,v12,...), (v21,v22,...), ... (vnn,vn2,...);Code language: SQL (Structured Query Language) (sql)5 ví dụHãy tạo một bảng mới tên là 4 để thực hành câu lệnh 5
1) MySQL INSERT INTO table(c1,c2,...) VALUES (v11,v12,...), (v21,v22,...), ... (vnn,vn2,...);Code language: SQL (Structured Query Language) (sql)5 – ví dụ về INSERT INTO table(c1,c2,...) VALUES (v11,v12,...), (v21,v22,...), ... (vnn,vn2,...);Code language: SQL (Structured Query Language) (sql)5 đơn giảnCâu lệnh sau chèn một hàng mới vào bảng 4 7 MySQL trả về thông báo sau 8 Điều đó có nghĩa là một hàng đã được chèn vào bảng 4 thành công Truy vấn này trả về dữ liệu từ bảng 4 1 Đây là đầu ra Trong ví dụ này, chúng tôi đã chỉ định các giá trị cho chỉ các cột 71 và 72. Đối với các cột khác, MySQL sử dụng các giá trị mặc định Cột 73 là cột 74. Điều đó có nghĩa là MySQL tạo ra một số nguyên tuần tự bất cứ khi nào một hàng được chèn vào bảng Các cột 75, 76 và 77 sử dụng 78 làm giá trị mặc định, do đó, MySQL sử dụng 79 để chèn vào các cột này nếu bạn không chỉ định giá trị của chúng trong câu lệnh 5 2) MySQL INSERT INTO table(c1,c2,...) VALUES (v11,v12,...), (v21,v22,...), ... (vnn,vn2,...);Code language: SQL (Structured Query Language) (sql)5 – Ví dụ về chèn hàng bằng giá trị mặc địnhNếu bạn muốn chèn một giá trị mặc định vào một cột, bạn có hai cách
Ví dụ sau minh họa cách thứ hai 7 Trong ví dụ này, chúng tôi đã chỉ định cột 72 và từ khóa 84 Vì giá trị mặc định cho cột 72 là 3 như được khai báo trong định nghĩa bảng 1 MySQL sử dụng số 3 để chèn vào cột 72 Câu lệnh sau trả về nội dung của bảng 4 sau khi chèn 1 3) MySQL INSERT INTO table(c1,c2,...) VALUES (v11,v12,...), (v21,v22,...), ... (vnn,vn2,...);Code language: SQL (Structured Query Language) (sql)5 – Chèn ngày tháng vào bảng ví dụĐể chèn một giá trị ngày bằng chữ vào một cột, bạn sử dụng định dạng sau 6 ở định dạng này
Câu lệnh sau đây chèn một hàng mới vào bảng 4 với các giá trị ngày bắt đầu và ngày hết hạn 0 Hình ảnh sau đây cho thấy nội dung của bảng 4 sau khi chèn Có thể sử dụng các biểu thức trong mệnh đề 0. Ví dụ: câu lệnh sau đây thêm một nhiệm vụ mới bằng cách sử dụng ngày hiện tại cho các cột ngày bắt đầu và ngày đến hạn 1 Trong ví dụ này, chúng tôi đã sử dụng hàm 18 làm giá trị cho cột 75 và 76. Lưu ý rằng hàm 71 là hàm ngày trả về ngày hệ thống hiện tại Đây là nội dung của bảng 4 sau khi chèn 4) MySQL INSERT INTO table(c1,c2,...) VALUES (v11,v12,...), (v21,v22,...), ... (vnn,vn2,...);Code language: SQL (Structured Query Language) (sql)5 – Ví dụ về chèn nhiều hàngCâu lệnh sau chèn ba hàng vào bảng 4 2 Trong ví dụ này, mỗi dữ liệu hàng được chỉ định dưới dạng danh sách các giá trị trong mệnh đề 0 MySQL trả về thông báo sau 3 Điều đó có nghĩa là ba hàng đã được chèn thành công mà không có hàng trùng lặp hoặc cảnh báo nào 1 Bảng 4 có dữ liệu sau Trong hướng dẫn này, bạn đã học cách sử dụng câu lệnh MySQL 5 để thêm một hoặc nhiều hàng vào một bảng Làm cách nào để tạo bảng mới trong lược đồ hiện có trong MySQL?Bắt đầu bàn làm việc của MySQL. . Nhấp vào nút + ở phía bên phải của thanh công cụ Lược đồ vật lý để thêm một lược đồ mới. . Bấm đúp vào Thêm bảng trong phần Lược đồ vật lý Thao tác này sẽ tự động tải trình chỉnh sửa bảng với tên bảng mặc định là table1. . Tiếp theo, thêm các cột vào bảng của bạn Làm cách nào để tạo một bảng mới trong cơ sở dữ liệu hiện có trong MySQL Workbench?Tạo bảng . Bung rộng cơ sở dữ liệu mà bạn muốn tạo bảng Mục đầu tiên trong menu mở rộng phải là Bảng. . Đặt tên cho bảng của bạn Bấm đúp vào phần trống màu trắng bên dưới tên bảng để thêm cột Xác định tên cột, kiểu dữ liệu và bất kỳ ràng buộc nào có thể yêu cầu |