Laravel - Làm việc với Cơ sở dữ liệu
Laravel đã làm cho việc xử lý với cơ sở dữ liệu trở nên rất dễ dàng. Laravel hiện hỗ trợ 4 cơ sở dữ liệu sau:
- MySQL
- Postgres
- SQLite
- Máy chủ SQL
Truy vấn tới cơ sở dữ liệu có thể được kích hoạt bằng SQL thô, trình tạo truy vấn thông thạo và Eloquent ORM. Để hiểu tất cả các hoạt động CRUD (Tạo, Đọc, Cập nhật, Xóa) với Laravel, chúng tôi sẽ sử dụng hệ thống quản lý sinh viên đơn giản.
Kết nối với Cơ sở dữ liệu
Định cấu hình cơ sở dữ liệu trong config/database.php và tạo cơ sở dữ liệu đại học với cấu trúc trong MySQL như được hiển thị trong bảng sau.
Database: College
Table: student
Tên cột dọc | Kiểu dữ liệu cột | Thêm |
---|---|---|
Tôi | int (11) | Khóa chính | Tăng tự động |
Tên | varchar (25) |
Chúng ta sẽ xem cách thêm, xóa, cập nhật và truy xuất các bản ghi từ cơ sở dữ liệu bằng cách sử dụng Laravel trong bảng sinh viên.
Sr.No. | Ghi lại & Mô tả |
---|---|
1 | Chèn hồ sơ Chúng ta có thể chèn bản ghi bằng cách sử dụng mặt tiền DB với phương thức chèn. |
2 | Truy xuất bản ghi Sau khi cấu hình cơ sở dữ liệu, chúng ta có thể truy xuất các bản ghi bằng cách sử dụng mặt tiền DB với phương thức select. |
3 | Cập nhật hồ sơ Chúng tôi có thể cập nhật các bản ghi bằng cách sử dụng mặt tiền DB với phương thức cập nhật. |
4 | Xóa bản ghi Chúng ta có thể xóa bản ghi bằng cách sử dụng mặt tiền DB với phương thức xóa. |