数据库查询可以使用原始SQL,查询生成器和ORM来触发。要了解Laravel所有的 CRUD(创建,读取,更新,删除)操作,我们这里将用简单的学生管理系统来演示说明。
PDOException in Connector.php line 55:SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)则需要配置 D:\laravel\.env 文件,如下:
D:\laravel>php artisan serve
数据库 ? college
数据表 ? student
列名
|
列数据类型
|
其它/备注 |
---|---|---|
id | int(11) | Primary key | Auto increment |
name | varchar(64) | 名字 |
age |
smallint(2)
|
年龄
|
CREATE TABLE `student` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(64) NOT NULL DEFAULT '', `age` smallint(2) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
S.No. |
记录和说明
|
---|---|
1 |
添加或插入记录
使用DB::insert()方法插入记录
|
2 |
检索记录
配置数据库之后,使用 DB::select() 方法检索记录
|
3 |
更新记录
使用DB::update()方法更新记录
|
4 |
删除记录
使用DB::delete()方法来删除记录
|