Laravel学习笔记

2020-06-09  本文已影响0人  Ello_Orld

1. 环境搭建:


Mac环境

① 软件安装

② 下载laravel

我们下载lavavel5.4版本。下载后解压到任意位置。

③ 配置数据库

打开MAMP,配置本地数据库,这里使用的默认的127.0.0.1,端口8889
打开数据库连接软件,Sequel Pro,


image.png

点击connect,进入数据库。
用数据库软件创建一个database,取名为laravel54

打开phpstorm,找到config目录下的database.php

 'default' => env('DB_CONNECTION', 'mysql'),

表示默认取env文件去找DB_CONNECTION的配置,如果没有的话,就去找本页的mysql配置

打开env文件,配置数据库连接:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=8889
DB_DATABASE=laravel54
DB_USERNAME=root
DB_PASSWORD=root

配置完成。

检测配置
终端进入项目目录,执行如下命令
php artisan migrate:install
如果输出Migration table created successfully表示数据库配置成功。

2. 项目

① 文章路由配置

php artisan make:controller PostController

PostController创建成功

//文章列表页
Route::get('/posts', 'App\Http\Controllers\PostController@index');
//文章详情页
Route::get('/posts/{post}', 'App\Http\Controllers\PostController@show');
//创建文章页面
Route::get('/posts/create', 'App\Http\Controllers\PostController@create');
//创建文章提交
Route::post('/posts', 'App\Http\Controllers\PostController@store');
//编辑文章
Route::get('/posts/{post}/edit', 'App\Http\Controllers\PostController@edit');
//编辑文章提交
Route::put('/posts/{post}', 'App\Http\Controllers\PostController@update');
//删除文章
Route::get('/posts/delete', 'App\Http\Controllers\PostController@delete');
上一篇 下一篇

猜你喜欢

热点阅读