网商课堂_智企云网络商学院

小程序开发

微信小程序连接Mysql数据库步骤?

来源:微信小程序 发布日期:2020-01-20 15:13:34 总浏览:2549

  微信小程序连接Mysql数据库步骤?刚开始学小程序没多久,这么一个简单的过程整了一个礼拜,关键是没人指导啊啊啊啊啊……心累,翻阅了n个书籍,查看了m个网站,亲测可以正常连接。现在终于明白了学习效率:培训班>看视频>自学。今天长沙小程序开发公司智企云就来为我们简单介绍一下,好啦,不多说了,进入正题!

  1、数据库插入数据。Mysql数据库我没有放在本地,是放在远程服务器的,其实最终就是IP地址的问题。首先数据库里插入四条语句,如下图所示,

微信小程序开发

  2、tomcat部署php。过程步骤如下,

  1)首先下载php程序,是一个zip的压缩包。如下图所示,


微信小程序开发

  2)将下载的php压缩包解压到tomcat的安装路径下,并重命名为php,如下图所示,


微信小程序开发

  3)查看电脑中是否已安装php的方法:计算机-属性-高级设置中点击“环境变量”,添加PATH环境变量,可以添加Admin环境变量,也可以添加系统环境变量,看个人需求,将php解压路径添加到PATH中。之后打开cmd,输入php -v或 php –version,如下图所示,


微信小程序开发


微信小程序开发

  4)将php路径下的php.ini-development 复制,将副本改名php.ini,之后用记事本打开php.ini。(可以看出;为其注释符)修改其中两项设置:

  ①去掉extension_dir = "ext"前面的“;”,并且将extension_dir = "ext"修改为绝对路径,

  ②cgi.force_redirect修改为0,并去掉前面的“;”,即 cgi.force_redirect = 0

  如下图,


微信小程序开发

  5)打开tomcat的conf文件夹。

  选择context.xml文件,在加上属性privileged="true",如下图所示,


微信小程序开发

  6)仍在tomcat的conf文件夹中。

  修改web.xml文件,在中加入如下的


微信小程序开发

  插入代码如下:


  php

  org.apache.catalina.servlets.CGIServlet


  clientInputTimeout

  200



  debug

  0



  executable

  D:\tomcat\php\php-cgi.exe



  passShellEnvironment

  true



  cgiPathPrefix

  WEB-INF/phpbin


  5


  7)在中加入如下的,表示php脚本路径。


微信小程序开发

  代码如下:


  php

  /phpbin/*


  8)新建一个api.php文件,文件内容如下。

  在webapps\ROOT\WEB-INF下新建一个phpbin的文件夹,并将api.php放置其中,如下图,


微信小程序开发

  $sql="select * from persons";

  $res=$link->query($sql);

  $data=$res->fetch_all();

  echo json_encode($data);

  ?>

  api.php脚本代码如下(新建txt文件,修改后缀名为php即可):

微信小程序开发

3、微信小程序端。

1)新建一个项目,在index.wxml里输入:

<view wx:for="{{data}}">

{{item}}

</view>

2)index.js里输入:

onLoad: function() {

let that = this;

wx.request({

url: 'http://localhost:8080/phpbin/api.php',

method: 'GET',

header: {

'Content-Type''application/json',

},

data: {


},

success: function (res) {

console.log(res)

that.setData({

data:res.data,

})

},

fail: function () {

console.log("请求数据失败");

},

complete: function () {


}

})


}

3)预览一下,成功!


微信小程序开发

        以是就是长沙小程序开发公司智企云给我们带来的微信小程序连接Mysql数据库步骤的相关介绍,作为小程序开发从业人员,必须每天保持好的学习状态,关注小程序开发的每一次更新,我们后面也会带来更多关注小程序类开发的教学与资讯!

专家热线400-698-5980 在线咨询

免费索取解决方案

马上享受线上优惠

免费索取解决方案

每天前10名咨询有好礼

智企云 版权所有 © 2016-2018 湘ICP备11017552号

地址:长沙市高新开发区尖山路39号中电软件园总部大楼3楼

Copyright © 2016-2018 湖南中亿智企云科技有限公司 All Rights Reserved. 湘ICP备11017552号 技术支持:中亿智企云

湘公网安备43019002000674号 客服热线:400-698-5980 公司地址:长沙市高新开发区尖山路39号中电软件园总部大楼3楼

电话咨询
获取报价
QQ咨询
微信咨询
返回顶部

微信号15874991942已复制,去微信粘贴搜索添加微信一对一咨询

保存或扫描上方二维码添加微信一对一咨询

15874991942