首先下载mysql.data.6.10.9下载地址(NuGet Gallery | MySql.Data 6.10.9)

下载后得到这样一个文件

然后将后缀名改为zip并解压得到这样一个文件夹

找到里面的这个文件

然后将它复制到Unity项目中的Plugins文件夹中没有的话需要自己建一个。

创建连接测试脚本(假设你已经在本地创建了一个名字叫jignziqi的数据库)。
cs
using UnityEngine;
using MySql.Data.MySqlClient;
public class MySQLTest : MonoBehaviour
{
void Start()
{
string connStr = "server=127.0.0.1;port=3306;user=root;password=123456;database=jingziqi";
MySqlConnection conn = new MySqlConnection(connStr);
try
{
conn.Open();
Debug.Log("MySQL连接成功!");
}
catch (System.Exception ex)
{
Debug.LogError("连接失败:" + ex.Message);
}
finally
{
conn.Close();
}
}
}
将脚本添加到场景中的一个空对象上并运行游戏打印了数据库连接成功说明OK了,后面你可以根据你数据库的字段和数据表编写连接语句了。
