Unity が MySQL データベースに接続する (詳細なチュートリアル)

Unity が MySQL に接続する詳細

1. Unity で MySql.Data.dll ファイルを参照する必要があります (インストールした mysql でこのファイルが見つからない場合は、インターネットから直接ダウンロードできます)。このファイルを Assets-Plugins の下に配置します。コード内での MySql.Data.MySqlClient の使用を参照してください。string constr = “Database=zzz;Data Source=127.0.0.1;user=root;Password=12345 for local connection to MySQL 6;pooling=false;charset=utf8;port=
ここに画像の説明を挿入
3306
"
;

例: Mysql に接続し、あいまい検索を実行する

using MySql.Data.MySqlClient;

public class Test : MonoBehaviour
{
    
    
	public InputField findInput;
	string constr = "Database=zzz;Data Source=127.0.0.1;user=root;Password=123456;pooling=false;charset=utf8;port=3306";
	void Start()
	{
    
    
		DataFind();
	}
	private void DataFind()
	{
    
    
		//初始化数据库
		MysqlConnection con=new MysqlConnection(constr);
		con.Open();
	
		//模糊查找
		string findData = "select * from store where 名称 like '%"+findInput.text+"%' ";
       	MySqlCommand myCom = new MySqlCommand(findData, myCon);
        MySqlDataReader reader = myCom.ExecuteReader();
        string name = reader.GetString("名称");
        string number = reader.GetString("数量");
        //循环读取查到符合条件的数据
        while (reader.Read())
        {
    
    
            Debug.Log(name+number);
        }
        con.Close();
	}
}

おすすめ

転載: blog.csdn.net/qq_45598937/article/details/131086172
おすすめ