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 方法删除记录。

广告