当前位置: 首页 > news >正文

Unity-链接MySql8.0

链接MySql8.0

1.准备dll

一、找到l18N相关的dll

这里给出一个参考地址

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

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

在这里插入图片描述

二、下载数据库链接dll

https://downloads.mysql.com/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

相关文章:

  • [网络] 字节一面~ 2. HTTP 2 与 HTTP 1.x 有什么区别
  • SpringMVC(三)
  • flink sqlClient提交hiveIceberg
  • 日志配置的一些思考
  • 1.前端--基本概念【2023.11.25】
  • 【DevOps】Git 图文详解(九):工作中的 Git 实践
  • 网络篇---第一篇
  • ubuntu 使用快照启动polygon主网
  • Linux内核--内存管理(四)CPU缓存
  • 【开源】基于Vue+SpringBoot的农家乐订餐系统
  • C语言——单链表(增删改查)
  • Java枚举
  • Kafka-TopicPartition
  • 一键下载Python各版本中的最新版
  • 通用功能——git 攻略
  • 什么是轻量应用服务器?可以从亚马逊云科技的优势入手了解
  • QT visual stdio加载动态库报错126问题
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • 软件测试职业规划导图
  • 【漏洞复现】Array VPN任意文件读取漏洞
  • 英媒:英国首相住所起火,目前无人伤亡
  • 甘肃:今年6月前,由县级党委、政府制定农村彩礼倡导性标准
  • 巴西总统卢拉昨晚抵达北京
  • 佩斯科夫:俄会考虑30天停火提议,但试图对俄施压无用
  • 中俄弘扬正确二战史观:缅怀历史,重拾初心,阻止悲剧重演
  • 新修订的《婚姻登记条例》明起施行,领证不用户口本了