引言
上一篇介绍了如何在windows环境下跑一个 laravel
项目,这一篇写如何使用 laravel 中的 查询构造器
实现增删改查。
读这篇文章时我默认你已拥有如下知识:
- 了解php的基础语法
- 了解数据库设计
- 了解常用的sql查询
正文
实现增删改查前, 我们先准备一些步骤:
- php, nginx, mysql 服务正确启用
- 新建一个数据库及其数据表
开启服务我们打开上篇文章介绍的 Wnmp.exe
-> Start all
然后cmd上键入命令:
D:/wnmp/Wnmp/php/php-cgi.exe -b 127.0.0.1:9000 -c D:/wnmp/Wnmp/php/php.ini
新建一个数据库, 我命名为 shop
, 然后新建两张表
分别:
goods -> 商品表 user -> 用户表
数据表新建完成后, 我往里面随意插入了几条数据, 下图:
准备步骤已经完成, 我们打开上篇文章介绍的 testLaravel
项目
查看Laravel文档能够知道 数据库配置
在 config/database.php
里,
因为我们是mysql数据库, 所以找到对应的mysql选项:
查看 database.php
文件的mysql配置我们能够看到配置值是 变量
, 指向的是项目根目录的 .env
文件
打开 .env
文件, 我们填写对应的mysql真实配置, 下图:
配置大家看对应的key值就知道是什么含义了, 这里提下数据库密码, 为什么是 password
呢? 查看Wnmp安装目录, 我们能看到有一个 readme.txt
的文件, 文件的文本内容如下:
Copyright (c) 2012 - 2019, Kurt Cancemi (kurt@x64architecture.com) Donations are appreciated no matter if big or small. https://wnmp.x64architecture.com/donate/ Wnmp is an easy Nginx, MariaDB and PHP environment for Windows. The default login for MySQL/MariaDB/phpMyAdmin is: username: root password: password Note: you can change it via phpMyAdmin
根据文件内容 我们知道了密码是: password
, 因为是本地开发环境 这里就不更改密码了,
但如果是生产环境, 大家使用集成环境包的时候一定要变更数据库密码.