最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Unity連接MySQL并讀取表格數(shù)據(jù)的實(shí)現(xiàn)代碼

 更新時(shí)間:2021年06月19日 16:23:21   作者:1eonleonChan  
本文給大家介紹Unity連接MySQL并讀取表格數(shù)據(jù)的實(shí)現(xiàn)代碼,實(shí)例化的同時(shí)調(diào)用MySqlConnection,傳入?yún)?shù),這里的傳入?yún)?shù)個(gè)人認(rèn)為是CMD里面的直接輸入了,string格式直接類似手敲到cmd里面,完整代碼參考下本文

表格如下:

theTableForm

在Unity讀取并調(diào)用時(shí)的代碼:

0

1

而如果想要查看該數(shù)據(jù)庫(kù)中的另一個(gè)表,不是直接使用Table[1],而是需要更改SELECT * from <?>的表名

調(diào)用不同表
成功調(diào)用

代碼:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using MySql.Data.MySqlClient;
using System.Data;
using System;

public class getGameUserAccount : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        mySqlCon();
    }

    // Update is called once per frame
    void Update()
    {
        
    }

    public void mySqlCon()
    {
        //數(shù)據(jù)庫(kù)登錄數(shù)據(jù)
        string conStr = "server=localhost;User Id = root;password=123456;Database=gamerdata;charset=utf8";

        //建立連接
        //實(shí)例化的同時(shí)調(diào)用MySqlConnection,傳入?yún)?shù)
        //這里的傳入?yún)?shù)個(gè)人認(rèn)為是CMD里面的直接輸入了,string格式直接類似手敲到cmd里面
        MySqlConnection myCon = new MySqlConnection(conStr);

        //打開(kāi)連接
        myCon.Open();

        //插入數(shù)據(jù),其中useraccount為表名,括號(hào)內(nèi)為表的格式
        /*
        //此處注釋是因?yàn)椴荒芴砑酉嗤麈I的值
        MySqlCommand myCmd = new MySqlCommand("insert into useraccount(id,nickname,password) values (4,'list','testList')", myCon);
        if (myCmd.ExecuteNonQuery() > 0)
        {
            Debug.Log("Query Success!");
        }
        */

        //查詢數(shù)據(jù)
        string selStr = "select * from useraccount";
        MySqlCommand mySelect = new MySqlCommand(selStr, myCon);

        DataSet ds = new DataSet();

        try
        {
            MySqlDataAdapter da = new MySqlDataAdapter(selStr, myCon);
            da.Fill(ds);
            
            Debug.Log(ds.Tables[0].Rows[0][0]);
            Debug.Log(ds.Tables[0].Rows[0][1]);
            Debug.Log(ds.Tables[0].Rows[0][2]);
            Debug.Log(ds.Tables[0].Rows[0][3]);

            //Table[0].Rows[0][0]
            Debug.Log("Query Success!");
        }
        catch (Exception e)
        {
            throw new Exception("SQL:" + selStr + "\n" + e.Message.ToString());
        }

        myCon.Close();
    }
}

到此這篇關(guān)于Unity連接MySQL時(shí)讀取表格的方式的文章就介紹到這了,更多相關(guān)Unity連接MySQL讀取表格內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL的中文UTF8亂碼問(wèn)題

    MySQL的中文UTF8亂碼問(wèn)題

    MySQL從4.x版本開(kāi)始支持Unicode,3.x只有l(wèi)atin1編碼。剛工作的時(shí)候就開(kāi)始用MySQL了,用的php存取,網(wǎng)頁(yè)xxx.php是gb2312的編碼,存進(jìn)去的數(shù)據(jù)用php取出來(lái)是中文,用phpMyAdmin執(zhí)行select、update、dump都是中文,沒(méi)有亂碼問(wèn)題。
    2010-05-05
  • 讓MySQL中某個(gè)表的操作不生成binlog日志的問(wèn)題解決

    讓MySQL中某個(gè)表的操作不生成binlog日志的問(wèn)題解決

    文章介紹了四種方法讓MySQL中某個(gè)表的操作不生成binlog日志:會(huì)話級(jí)臨時(shí)關(guān)閉binlog、通過(guò)復(fù)制過(guò)濾規(guī)則、調(diào)整binlog格式和全局禁用binlog,每種方法都有其適用場(chǎng)景和局限性,建議優(yōu)先使用會(huì)話級(jí)臨時(shí)關(guān)閉方法,并根據(jù)具體需求選擇合適的方案,感興趣的朋友跟隨小編一起看看吧
    2025-03-03
  • Mysql存儲(chǔ)過(guò)程、觸發(fā)器、事件調(diào)度器使用入門指南

    Mysql存儲(chǔ)過(guò)程、觸發(fā)器、事件調(diào)度器使用入門指南

    存儲(chǔ)過(guò)程(Stored Procedure)是一種在數(shù)據(jù)庫(kù)中存儲(chǔ)復(fù)雜程序的數(shù)據(jù)庫(kù)對(duì)象。為了完成特定功能的SQL語(yǔ)句集,經(jīng)過(guò)編譯創(chuàng)建并保存在數(shù)據(jù)庫(kù)中,本文給大家介紹Mysql存儲(chǔ)過(guò)程、觸發(fā)器、事件調(diào)度器使用入門指南,感興趣的朋友一起看看吧
    2022-01-01
  • 在Debian 9系統(tǒng)上安裝Mysql數(shù)據(jù)庫(kù)的方法教程

    在Debian 9系統(tǒng)上安裝Mysql數(shù)據(jù)庫(kù)的方法教程

    這篇文章主要給大家介紹了在Debian 9系統(tǒng)上安裝Mysql數(shù)據(jù)庫(kù)的方法教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-10-10
  • 解決Navicat Premium 連接 MySQL 8.0 報(bào)錯(cuò)

    解決Navicat Premium 連接 MySQL 8.0 報(bào)錯(cuò)"1251"的問(wèn)題分析

    這篇文章主要介紹了解決Navicat Premium 連接 MySQL 8.0 報(bào)錯(cuò)"1251"的問(wèn)題分析,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Mysql數(shù)據(jù)庫(kù)緩沖池詳解(Buffer pool)

    Mysql數(shù)據(jù)庫(kù)緩沖池詳解(Buffer pool)

    InnoDB存儲(chǔ)引擎通過(guò)BufferPool緩存數(shù)據(jù)頁(yè)和索引頁(yè),減少磁盤I/O,提升查詢性能,BufferPool通過(guò)預(yù)讀和checkpoint機(jī)制優(yōu)化I/O操作和數(shù)據(jù)持久化
    2024-12-12
  • MySQL筆記之?dāng)?shù)據(jù)備份與還原的使用詳解

    MySQL筆記之?dāng)?shù)據(jù)備份與還原的使用詳解

    數(shù)據(jù)很重要,這點(diǎn)用腳趾頭想都知道,為了保證數(shù)據(jù)的安全,因此需要定期對(duì)數(shù)據(jù)備份
    2013-05-05
  • MySQL中substr()函數(shù)的使用示例

    MySQL中substr()函數(shù)的使用示例

    mysql?substr函數(shù)是用來(lái)截取數(shù)據(jù)庫(kù)某一列字段中的一部分,本文主要介紹了MySQL中substr()函數(shù)的使用示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • MySQL如何新建用戶并授權(quán)

    MySQL如何新建用戶并授權(quán)

    本文主要介紹了如何在MySQL中創(chuàng)建新用戶并管理其權(quán)限,包括增刪改查、創(chuàng)建表、刪除表等操作,文中詳細(xì)說(shuō)明了MySQL 5.7.18和MySQL 8.0版本中的權(quán)限配置,以及如何根據(jù)需要添加或刪除權(quán)限的步驟,旨在提供實(shí)用的數(shù)據(jù)庫(kù)管理技巧
    2024-10-10
  • PostgreSQL 正則表達(dá)式 常用函數(shù)的總結(jié)

    PostgreSQL 正則表達(dá)式 常用函數(shù)的總結(jié)

    這篇文章主要介紹了PostgreSQL 正則表達(dá)式 常用函數(shù)的總結(jié)的相關(guān)資料,對(duì)那些需要進(jìn)行復(fù)雜數(shù)據(jù)處理的程序來(lái)說(shuō),正則表達(dá)式無(wú)疑是一個(gè)非常有用的工具,這里就介紹下如何使用,需要的朋友可以參考下
    2017-08-08

最新評(píng)論

高要市| 偏关县| 云浮市| 永定县| 乌拉特中旗| 古浪县| 平阴县| 金川县| 隆安县| 南康市| 搜索| 鹰潭市| 阿瓦提县| 云龙县| 太和县| 江都市| 瑞安市| 宝清县| 建宁县| 大庆市| 雷波县| 茶陵县| 临邑县| 三亚市| 仪征市| 彭水| 广灵县| 德兴市| 读书| 龙州县| 尼勒克县| 忻州市| 柞水县| 昌都县| 星子县| 博客| 新乡县| 丘北县| 手机| 黎城县| 景宁|