Laravel - 資料庫操作



Laravel 使資料庫處理變得非常容易。Laravel 目前支援以下 4 種資料庫:

  • MySQL
  • Postgres
  • SQLite
  • SQL Server

可以使用原始 SQL、Fluent 查詢構建器和 Eloquent ORM 來執行資料庫查詢。為了理解 Laravel 中的所有 CRUD(建立、讀取、更新、刪除)操作,我們將使用一個簡單的學生管理系統。

連線資料庫

在 **config/database.php** 檔案中配置資料庫,並在 MySQL 中建立名為 college 的資料庫,結構如下表所示。

資料庫:College

表:student

列名 資料型別 額外
Id int(11) 主鍵 | 自動遞增
姓名 varchar(25)

我們將看到如何在學生表中使用 Laravel 新增、刪除、更新和檢索資料庫記錄。

序號 記錄 & 描述
1 插入記錄

可以使用 DB facade 的 insert 方法插入記錄。

2 檢索記錄

配置完資料庫後,可以使用 DB facade 的 select 方法檢索記錄。

3 更新記錄

可以使用 DB facade 的 update 方法更新記錄。

4 刪除記錄

可以使用 DB facade 的 delete 方法刪除記錄。

廣告