如何⽤PHP编写简单的api数据接⼝
⼀、编写接⼝所需⼏样⼯具或软件(均是win7+64位)
1.phpStudy、SQLyog和编码⼯具的安装(sublime text/webStorm/vs code均可,按⾃⼰习惯来);
2.启动phpStudy;
如果Apache和MySQL右边的显⽰都是绿⾊的,那么说明服务启动成功;
另外注意⼀下开始的PHP服务版本,因为不同的版本对应不同node.js版本或SQLyog版本,如果开启不了,则⾃⾏百度解决,⼀般都是要下载对应⽀持的VC9(分32位和64位)或VC11(分32位和64位)。
3.特别要注意的是,项⽬代码⼀定要放在WWW⽬录下,也就是安装phpStudy的⽬录下。我的是phpStudy/WWW,新版phpStudy可能会不⼀样,多⼏个⽂件夹,到WWW⽂件夹即可。
mysql下载的vs库放在那个文件里
4.打开SQLyog,连接库环境:
SQLyog:⽤于操作数据库。正版的需要破解(破解⽅法百度),打开之后就弹出以下窗⼝,有四个信息是⽐较重要的。
1)MySQL主机地址:填写 localhost即可
2)⽤户名和密码:默认都是root
3)端⼝:默认3306
4)点击“连接”按钮进⼊(千万要注意:只有在mysql服务启动之后,才能点击连接,不然会出现错误码2003的错误提⽰)
5、创建数据库:连接成功后,右击左上⾓的root@localhost,然后选择创建数据库;
然后在数据库名,填写⾃⼰的数据名称;
6、创建表:创建之后,点击左边的+号打开,然后再右击table,会出现创建表的选项;
点击创建表之后弹出以下框,随后在表格⾥填写你想要的字段和这个字段的数据类型和长度⼤⼩以及是否为空,默认值为多少等,填写完之后点击左下⾓的创建表就创建成功了;
7、录⼊测试数据:最起初我们肯定要获取到数据的,也就是get请求,所以表中我们要填充⼀些数据
⾄此,数据库端的测试数据已经准备好了。
⼆、安装后台开发环境
1.这⾥博主⽤的是⽐较流⾏的后台框架lavarel,可以直接去管理⼀键下载即可,然后解压安装;
2.将解压后的⽂件夹放在phpStudy下的WWW⽂件夹下,开启phpStudy之后,直接在浏览器⾥输⼊:l
ocalhost/解压后的⽂件夹名称/server/public/,然后回车就可看到以下界⾯(红⾊框是我的⽂件路径),出现以下界⾯说明开发环境搭建成功。
三、正式编写接⼝
1.⾸先要连接到你的本地数据库(也就是刚才在SQLyog⾥新建的数据库)。将解压后的项⽬拖到编辑⼯具⾥(这⾥我⽤的sublime text),然后打开.env⽂件,如下图:
2.然后在⾥⾯修改⼀些配置。下图中我框出的六个配置要跟之前设置的要匹配,⽐如
DB_CONNECTION=mysql:连接的数据库类型
DB_HOST=localhost:连接的数据库域名
DB_PORT=3306:连接的数据库端⼝号
这个⼀般都是默认的,也与我们之前设置的是匹配的
最重要的是下⾯椭圆框框出的三个:
DB_DATABASE=test (这个是链接的数据库名称,刚才我们新建的就是test数据库;)下⾯两个是⽤户名和密码:默认都是root
DB_USERNAME=root
DB_PASSWORD=root
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论