作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Unity 2018 开发 WebGL 应用。
我需要访问托管在同一台服务器上的 MySQL 数据库。
我的问题是:我可以使用 C# 和 MySqlConnector(我更喜欢的解决方案),还是必须改用 Web 服务调用?
编辑:似乎无法在 WebGL 构建中使用/使用 Web 服务,因为无法访问 System.Web.Services。
谢谢
最佳答案
这样做的一般方法(既出于安全原因,也只是从统一方面来看更标准的方法)是您只需在 php 中托管服务器端数据库交互页面,然后使用WWW or UnitWebRequest类来实际利用它。
您可以很容易地取回 Json 格式的数据以在客户端使用
可以找到一个相当古老的(虽然仍然有点相关)教程/指南,以解决这些方面的问题 Here
一般来说,想法是 - 游戏使用某种加密 key 向 PHP 发出请求以进行验证,PHP 负责数据库工作,然后通常以 Json 格式返回一些数据
关于c# - 统一 WebGL : can I access to MySql using MySqlConnector?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55146631/
我是一名优秀的程序员,十分优秀!