Laravel 使用数据库
Laravel 使处理数据库变得非常容易,Laravel 目前支持以下 4 种数据库:
MySQL
Postgres
SQLite
SQL Server
可以使用原始 SQL、查询构建器和 Eloquent ORM 来触发对数据库的查询。为了了解 Laravel 的所有 CRUD(创建、读取、更新、删除)操作,我们将开发最简单的学生管理系统。
连接到数据库
在config/database.php文件中配置数据库,并在MySQL中创建具有如下表格所示结构的学院数据库。
数据库:College
表:student
列名 | 列数据类型 | 额外 |
---|---|---|
Id | int(11) | 主键 |自动递增 |
Name | varchar(25) |
我们将看到如何使用 Laravel 在学生表中添加、删除、更新和获取数据库中的记录。
序号. | 记录和描述 |
---|---|
1 | 插入记录 我们可以使用带有插入方法的 DB 门面插入记录。 |
2 | 获取记录 配置数据库后,我们可以使用带有 select 方法的 DB Facade 获取记录。 |
3 | 更新记录 我们可以使用带有 update 方法的 DB 门面来更新记录。 |
4 | 删除记录 我们可以使用带有 delete 方法的 DB Facade 删除记录。 |