微信小程序连接本地数据库——在开发者工具调试OK,在真机调试却没数据的解决办法

10 篇文章 2 订阅
6 篇文章 0 订阅

最近做了一个小程序,在开发者工具里编译预览都可以访问数据库拿数据。使用真机调试却没有数据库的数据显示。我小程序里访问的url,如下图所示:
在这里插入图片描述

解决方法:

1.打开cmd,输入ipconfig,查看IPv4地址

在这里插入图片描述

2.将小程序里的localhost全部改为电脑的IP地址:192.168.*.**(IPv4地址),然后在电脑的控制面板→网络和共享中心→更改高级共享设备→勾选启用共享以便可以访问网络的用户可以读取和写入公用文件夹的文件,以便手机可以读取电脑里的文件。如图:

在这里插入图片描述

3.关闭防火墙,手机和电脑(本地服务器)要配置为同一局域网段。即手机和电脑要连接同一个热点。
4.手机下载 ES文件浏览器(android系统)/ FileExplorer(IOS系统)

android点击左上角的三图标→网络→局域网→软件自动扫描局域网内开启共享的设备→找到自己电脑输入用户名和密码;

IOS点击右上角➕图标→windows→软件自动搜索局域网内开启共享的设备→找到自己的电脑输入用户名和密码。
下图为android系统的界面显示:
在这里插入图片描述

5.在手机浏览器输入192.168.*.**/test/lyj.php?id=1 ,显示如下:在这里插入图片描述

6.真机调试,显示如图所示:在这里插入图片描述

7.开发者工具调试如图:

在这里插入图片描述
这样子就可以小程序访问本地服务器的数据库啦~哈哈哈哈哈,搞了好久,终于弄好了!

  • 10
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值