
- Laravel 教程
- Laravel - 首頁
- Laravel - 概述
- Laravel - 安裝
- Laravel - 應用結構
- Laravel - 配置
- Laravel - 路由
- Laravel - 中介軟體
- Laravel - 名稱空間
- Laravel - 控制器
- Laravel - 請求
- Laravel - Cookie
- Laravel - 響應
- Laravel - 檢視
- Laravel - Blade 模板
- Laravel - 重定向
- Laravel - 資料庫操作
- Laravel - 錯誤 & 日誌
- Laravel - 表單
- Laravel - 本地化
- Laravel - 會話
- Laravel - 驗證
- Laravel - 檔案上傳
- Laravel - 傳送郵件
- Laravel - Ajax
- Laravel - 錯誤處理
- Laravel - 事件處理
- Laravel - Facades
- Laravel - Contracts
- Laravel - CSRF 保護
- Laravel - 認證
- Laravel - 授權
- Laravel - Artisan 控制檯
- Laravel - 加密
- Laravel - 雜湊
- 理解發布流程
- Laravel - 客人使用者許可權
- Laravel - Artisan 命令
- Laravel - 分頁自定義
- Laravel - Dump Server
- Laravel - Action URL
- Laravel 有用資源
- Laravel - 快速指南
- Laravel - 有用資源
- Laravel - 討論
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 方法刪除記錄。 |
廣告