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
相关文章:
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/在这里搜索历史版本(Archiv…...
Hive csv文件导入Hive
一、如何把csv文件导入Hive (1) 在Hive中建立与csv相对应的表 create table if not exists tmp.tmp_wenxin_20231123 (redeem_code_id string comment ) ROW FORMAT DELIMITED FIELDS TERMINATED BY , STORED AS TEXTFILE;创建了一张名为tmp_wenxin_20231123的hive表&am…...
嵌入式的学习需要合理规划时间
低级的欲望放纵即可获得,高级的欲望只有克制才能达成。——卡耐基1、粉丝的误会 很多粉丝,问我, "胡老师我想报您的培训班。" ... 得知我知识业余时间写文章,紧接着又会问, "jg单位这么清闲啊&#…...
HTTP协议发展
HTTP 1.0 -> HTTP 1.1 -> HTTP 2.0 -> HTTP 3.0 (QUIC) 每一代HTTP解决了什么问题? 下图说明了主要功能。 HTTP 1.0 于 1996 年最终确定并完整记录。对同一服务器的每个请求都需要单独的 TCP 连接。 HTTP 1.1 于 1997 年发布。TCP 连接可以保持打开状态…...
杰发科技AC7801——ADC软件触发的简单使用
前言 7801资料读起来不是很好理解,大概率是之前MTK的大佬写的。在此以简单的方式进行描述。我们做一个简单的规则组软件触发Demo。因为规则组通道只有一个数据寄存器,因此还需要用上DMA方式搬运数据到内存。 AC7801的ADC简介 7801的ADC是一种 12 位 逐…...
佳易王个体诊所门诊电子处方软件试用版下载,佳易王电子处方软件的配方模板功能作用与教程
佳易王个体诊所门诊电子处方软件试用版下载,佳易王电子处方软件的配方模板功能作用与教程 1、软件试用版及教程可以点击下方的官网卡片 2、软件中有一个实用的功能,配方模板功能,在开处方单时候可以一键导入配方,节省时间。 而…...
FFmpeg零基础学习(二)——视频文件信息获取
目录 前言正文一、获取宽高信息1、核心代码2、AVFormatContext3、avformat_alloc_context4、avformat_open_input5、avformat_find_stream_info6、av_dump_format7、av_find_best_stream End、遇到的问题1、Qt Debug模式avformat_alloc_context 无法分配对象,而Rele…...
探索 Vue 中的 bus.$emit:实现组件通信的强大工具
🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…...
2017年五一杯数学建模A题公交车排班问题解题全过程文档及程序
2017年五一杯数学建模 A题 公交车排班问题 原题再现 随着徐州市经济的快速发展,公交车系统对于人们的出行扮演着越来越重要的角色。在公交车资源有限的情况下,合理的编排公交车的行车计划成为公交公司亟待解决的问题。以下给出公交车排班问题中的部分名…...
【c++】——类和对象(下) ——内存管理
作者:chlorine 专栏:c专栏 目录 💻 C/C内存分布 💻C语言中动态内存管理方式:malloc/calloc/realloc/free 编辑 💻C内存管理方式 👉new/delete操作内置类型 👉new和delete操作自定义类型 …...
大数据平台/大数据技术与原理-实验报告--部署全分布模式Hadoop集群
实验名称 部署全分布模式Hadoop集群 实验性质 (必修、选修) 必修 实验类型(验证、设计、创新、综合) 综合 实验课时 2 实验日期 2023.10.16-2023.10.20 实验仪器设备以及实验软硬件要求 专业实验室(配有cen…...
Android Gradle 升级到7.x及Maven推送问题
7.0以下的Android插件工程使用Maven上传时脚本如下所示。 plugins {id com.android.libraryid kotlin-androidid maven }// 源代码一起打包 task androidSourcesJar(type: Jar) {archiveClassifier.set(sources)from android.sourceSets.main.java.sourceFiles }uploadArchive…...
【实战】K8S Helm部署Redis Cluster Redisinsight
文章目录 前言部署Redis Cluster安装Redis Insight写在最后 前言 在Web服务的开发过程中,Redis一直以来都有着举足轻重的作用。基本上所有的后端服务都会用这个中间件实现具体的业务场景,比如常作为系统缓存、分布式锁,也可以实现排名、定位…...
3.前端--HTML标签-文本图像链接【2023.11.25】
1.HTML常用标签(文本图像链接) 文本标签 标题 <h1> - <h6> 段落<p> 我是一个段落标签 </p> 换行 <br /> <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta ht…...
ctfshow刷题web入门--1--ljcsd
文章目录 ctf.show。信息搜集web1web2web3web4web5web6web7web8web9web10web11web12web13web14web15web16web17web18web19web20。爆破。知识1.1 播种随机数生成器-mt_srand。参考web21--重点web22--做不出来web23web24web25web26web27web28。。。命令执行。知识1 绕过正则表达式…...
乘法原理 LeetCode 828. 统计子串中的唯一字符
我们定义了一个函数 countUniqueChars(s) 来统计字符串 s 中的唯一字符,并返回唯一字符的个数。 例如:s "LEETCODE" ,则其中 "L", "T","C","O","D" 都是唯一字符,…...
python桌面开发PyQt6库和工具库QTDesigner安装和配置
一、安装PyQt6 二、安装pyqt6-tools 三、安装外部工具 四、创建QTDesigner 1.首先查找designer.exe的路径(可以自己在窗口中选择,也可以使用Everything搜索) 2.使用Everything搜索后会出现多个designer.exe,选中,OpenPath 3.选择…...
火柴棒等式
枚举 只要在保证等式正确的基础上判断火柴棒有没有用完就可以 因为数比较小,而且我不知道最大的等式中的数是多少,索性就设置为999了 还好对效率要求不大(doge) 要不然就得自己慢慢改最大数来试了 代码如下: #in…...
给定两个字符串 s 和 t ,找不同
题意: 给定两个字符串 s 和 t ,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 示例 1: 输入:s “abcd”, t “abcde” 输出:“e”…...
从权限跳转看Activity的data android:scheme
在应用申请悬浮窗权限的时候,可以跳转到相应的设置界面,并且自动切换到应用的条目,高亮显示一下, android悬浮窗权限怎么申请 在Android中,要申请悬浮窗权限,需要以下步骤: 在 AndroidManifes…...
ARM 架构 JuiceFS 性能优化:基于 MLPerf 的实践与调优愿
Qt是一个跨平台C图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本笔记将重点介绍QSpinBox数值微调组件的常用方法及灵活应用。…...
在嵌入式Linux系统中构建mtd-utils工具链(基于arm-linux-gnueabihf交叉编译)
1. 为什么需要mtd-utils工具链 在嵌入式Linux开发中,处理闪存设备是家常便饭。我遇到过不少开发者,面对NAND Flash这类存储介质时,直接使用原始操作方式,既低效又容易出错。这时候mtd-utils就像瑞士军刀一样重要——它提供了一套完…...
Unity游戏上微信小游戏,首包资源超20M怎么办?CDN外链加载实战指南
Unity游戏上微信小游戏:首包资源超20M的CDN外链加载实战指南 当你精心打磨的Unity游戏准备登陆微信小游戏平台时,首包资源20M的限制往往成为第一道技术门槛。尤其对于3D游戏或资源丰富的项目,经过WebGL转换后的.unityweb.bin.txt文件很容易突…...
c# 文件编译的过程
两次编译的过程:整个流程的核心思路是:.NET 用两次编译把"写代码"和"跑代码"这两件事解耦开来。第一次编译:源码 → IL(开发时完成)你写的 C# 代码(.cs 文件)通过 csc.exe …...
Sollumz:在Blender中打造专业级GTA V游戏资产的终极指南 [特殊字符]
Sollumz:在Blender中打造专业级GTA V游戏资产的终极指南 🎮 【免费下载链接】Sollumz Grand Theft Auto V modding suite for Blender. This add-on allows the creation of modded game assets: 3D models, maps, interiors, animations, etc. 项目地…...
EMC实战:网络机顶盒网口辐射优化方案解析
1. 网络机顶盒EMC问题的背景与挑战 家里用网络机顶盒追剧时突然卡顿?打游戏ping值莫名飙升?这些问题很可能与网口辐射干扰有关。作为从业10年的硬件工程师,我处理过上百个类似案例,发现网络机顶盒的EMC问题就像"电子设备的慢…...
从零到一:手把手教你构建专属Pikachu漏洞演练场
1. 为什么需要搭建Pikachu漏洞演练场 刚开始学习网络安全时,很多人都会遇到一个尴尬的问题:学了很多理论,但找不到合适的实战环境。直接拿真实网站练手既不道德也不合法,这时候就需要一个安全、可控的漏洞演练平台。Pikachu就是这…...
WPF与OpenCV融合的高级图像显示控件2.0:支持拖拽与交互式绘图
基于WPF&Opencv 高级显示控件2.0 全新优化,支持图像拖入显示,使用wpf的adnoner和thumb实现可交互的绘图对象。一、项目基础信息与环境配置 (一)项目结构与依赖 根据代码文件目录,项目分为WindowControl控件库与Win…...
实测对比:BEYOND REALITY Z-Image如何解决AI人像模糊、全黑图问题?
实测对比:BEYOND REALITY Z-Image如何解决AI人像模糊、全黑图问题? 在AI图像生成领域,人像创作一直是最具挑战性的任务之一。传统模型常常面临生成结果模糊、细节缺失,甚至出现全黑图像等问题。今天,我们将通过实测对…...
如何快速掌握猫抓浏览器扩展:专业用户的终极资源嗅探方案
如何快速掌握猫抓浏览器扩展:专业用户的终极资源嗅探方案 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 还在为网页视频无法下载而烦恼…...
