unity连接mysql并读取所有数据库_Unity读取Mysql数据库内容
一天的时间走过了N个坑分享一下我使用的Unity2019.2mysql8.0.19如果想用unity读取数据库内容只需要安装一个DLL文件就可以了MySql.Data.dll这里你会遇到第一个坑这个文件你可以去mysql官网去下载一个程序程序安装好在根目录里面就可以找到MySQL ConnectorMySQL Connector这个程序下载不要下载最新版太高了一堆问题导入Unity里面显示版本有问
一天的时间
走过了N个坑
分享一下
我使用的Unity2019.2
mysql8.0.19
如果想用unity读取数据库内容
只需要安装一个DLL文件就可以了
MySql.Data.dll
这里你会遇到第一个坑
这个文件你可以去mysql官网去下载一个程序
程序安装好在根目录里面就可以找到
MySQL Connector
MySQL Connector这个程序下载不要下载最新版
太高了一堆问题
导入Unity里面显示版本有问题
我这里下的是6.9.9
接下来只要在Unity工程里面新建Plugins文件夹
将Mysql.data.dll文件放进去即可
网上很多教程说还需要下其他很多dll
没必要
可能以前旧版本需要
今天我测试了用一个DLL就可以了
接下来说一说第二个坑
最新的数据库更改了加密方式
mysql8.0以后的版本
从原来的 mysql_native_password 更改为 caching_sha2_password
我们需要改回去
不然会提示认证失败
怎么改
用了N个方法都不行
最后最简单的
修改Mysql的配置文件就OK了
配置文件
在这之前
使用了很多命令都不管用
解决了上面两个问题之后
就好弄了
使用Mysql官方第三方数据库管理工具workbench可以很方面的建立数据表添加数据
我们可以添加一些测试数据
数据库
我们有一个数据库
有一条记录
接下来我们通过在unity里面进行编写脚本
访问我们的数据库并且读取数据
连接读取数据库内容
大功告成
测试成功
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)