Laravel 与数据库交互
Laravel使得与数据库的处理非常简单。Laravel目前支持以下4种数据库:
可以使用原始SQL、流畅的查询构建器和Eloquent ORM发出数据库查询。为了了解在Laravel中使用所有的CRUD(创建、读取、更新、删除)操作,我们将使用一个简单的学生管理系统。
连接到数据库
在 config/database.php 文件中配置数据库,并在MySQL中创建带有以下表结构的college数据库。
数据库:College
表:student
列名 | 数据类型 | 额外信息 |
---|---|---|
Id | int(11) | 主键 | 自增 |
Name | varchar(25) |
我们将看到如何在学生表中使用Laravel添加、删除、更新和检索记录。
Sr.No. | 记录和描述 |
---|---|
1 | 插入记录 我们可以使用DB facade的insert方法插入记录。 |
2 | 检索记录 在配置数据库之后,我们可以使用DB facade的select方法检索记录。 |
3 | 更新记录 我们可以使用DB facade的update方法更新记录。 |
4 | 删除记录 我们可以使用DB facade的delete方法删除记录。 |