unity 局域网读取文件_(转载)Unity3D连接本地或局域网MySQL数据库

本文介绍如何在Unity3D中使用C#连接并操作本地或局域网内的MySQL数据库,包括建立连接、创建表、插入数据、查询、更新和删除等基本操作。
摘要由CSDN通过智能技术生成

1 usingMySql.Data.MySqlClient;2 usingSystem;3 usingSystem.Data;4

5 public classMySqlAccess6 {7 public static MySqlConnection mySqlConnection;//连接类对象

8

9 private static string host; //IP地址。如果只是在本地的话,写localhost就可以。

10 private static string id; //用户名。

11 private static string pwd; //密码。

12 private static string dataBase; //数据库名称。

13

14 ///

15 ///构造方法16 ///

17 /// IP地址

18 /// 用户名

19 /// 密码

20 /// 数据库名称

21 public MySqlAccess(string _host, string _id, string _pwd, string_dataBase)22 {23 host =_host;24 id =_id;25 pwd =_pwd;26 dataBase =_dataBase;27 OpenSql();28 }29

30 ///

31 ///打开数据库32 ///

33 public static voidOpenSql()34 {35 try

36 {37 //string.Format是将指定的 String类型的数据中的每个格式项替换为相应对象的值的文本等效项。

38 string mySqlString = string.Format("Database={0};Data Source={1};User Id={2};Password={3};", dataBase, host, id, pwd, "3306");39 mySqlConnection = newMySqlConnection(mySqlString);40 mySqlConnection.Open();41 }42 catch(Exception e)43 {44 throw new Exception("服务器连接失败,请重新检查是否打开MySql服务。" +e.Message.ToString());45 }46 }47

48 ///

49 ///创建表50 ///

51 /// 表名

52 /// 属性列

53 /// 属性类型

54 ///

55 public DataSet CreateTable(string name, string[] colName, string[] colT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值