Php Laravel5 学习笔记(一)
05 Sep 2016环境安装
基础命令
composer create-project laravel/laravel Larvavel5
创建工程
php artisan key:generate
生成 AppKey
php -S localhost:8888 -t public
自己启动服务器
php artisan serve
用内建部分启动服务器
php artisan make:controller 控制器名
可以自动创建Controller文件
视图传递变量
视图中用两个大括号输出转义的值{{$name}},如果不需要转义的话用如下形式{!! $name !!} compact 操作符 用法compact(‘first’,’last’),变量名去除$符号
目录结构
app/Http/routes.php 这个文件下都是一些网站路由,加载一些视图给用户看
app/Http/Controllers 这个目录就是页面的控制器
resources/views 这个目录放的是一些页面的view文件
resources/lang 这个目录是国家化的一些字符串文件
config 这个目录就是一些配置文件,都有注释
.env 是一些本地的配置文件,存放一些敏感信息,文件不会托管到git仓库
安装MySQL
到MySQL官网上下载安装版本,然后点击安装包一步步傻瓜式安装就行。这里注意一下安装完成之后的弹窗有显示 root 账户的密码,这个最好记录一下,等会再修改成自己能记住的。 安装完成之后在系统偏好设置的其它选项里面,点击MySQL的启动图标,然后点击Start MySQL Server按钮启动MySQL。
定义MySQL别名
设置MySQL账户密码
mysqladmin -u root -p password 新密码
这里会要求输入原来的 root 密码,输入完成之后即修改成功。
连接MySQL数据库
mysql -u root -p
然后按提示输入 root 账户密码就可以连接上数据库了 如果是登陆的远程主机上的数据库则用下面的命令
mysql -h 主机地址 -u 用户名 -p 用户密码