主页 > 电脑硬件  > 

Unity-链接MySql8.0

Unity-链接MySql8.0
链接MySql8.0 1.准备dll 一、找到l18N相关的dll

这里给出一个参考地址

D:\Unity\2020.3.48f1c1\Editor\Data\MonoBleedingEdge\lib\mono\unityjit

在里面找到如下图的四个dll

二、下载数据库链接dll downloads.mysql /archives/c-net/

在这里搜索历史版本(Archive),找到6.10.9这一版本,下载安装即可。 因为我们需要的只是一个MySql.Data.dll,所以用完卸载就可以了。 安装的时候选择Typical,虽然安装在C盘,但是可以忽略其占用内存。 下面给出参考地址:

C:\Program Files (x86)\MySQL\MySQL Connector Net 6.10.9\Assemblies\v4.5.2

2.Unity使用dll

注意要打开数据库 将插件拖入Plugin文件夹中。 接下来编写脚本

using MySql.Data.MySqlClient; using System.Collections; using System.Collections.Generic; using UnityEngine; public class MysqlConnect : MonoBehaviour { public void InquireMysql() { string sqlSer = "server = 127.0.0.1;port = 3306;database = icms;user = root;password = 123456"; MySqlConnection conn = new MySqlConnection(sqlSer); try { conn.Open(); Debug.Log("-------链接成功-------"); string sqlQuary = " select * from account"; MySqlCommand comd = new MySqlCommand(sqlQuary, conn); MySqlDataReader reader = comd.ExecuteReader(); while (reader.Read()) { //通过reader获得数据库信息 Debug.Log(reader.GetString("Account")); Debug.Log(reader.GetString("Password")); } } catch { Debug.Log("error"); } } }

将这个脚本随便挂一个物体上,button触发。

By-Round Moon
标签:

Unity-链接MySql8.0由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Unity-链接MySql8.0