1、下载MySQLConnector/Net插件用于Unity与数据库连接
2、导入此插件
3、数据库连接
using System;
using System.Data;
using MySql.Data.MySqlClient;
public class MySQLConnector : MonoBehaviour
{
private MySqlConnection connection;
private string connectionString = "Server=localhost;Database=myDatabase;Uid=myUsername;Pwd=myPassword;";
void Start()
{
try
{
connection = new MySqlConnection(connectionString);
connection.Open();
Debug.Log("Connected to MySQL database.");
}
catch (Exception e)
{
Debug.LogError("Failed to connect to MySQL database: " + e.Message);
}
}
void OnApplicationQuit()
{
if (connection != null && connection.State != ConnectionState.Closed)
{
connection.Close();
Debug.Log("Disconnected from MySQL database.");
}
}
}