纳金网
标题:
Unity3D 连接MySql数据库(三)
[打印本页]
作者:
会飞的鱼
时间:
2011-12-22 15:34
标题:
Unity3D 连接MySql数据库(三)
三、MySql Connector/Net 1.0
http://dev.mysql.com/downloads/connector/net/1.0.html
注意:高版本不能使用;
下载Binaries,no installer版本,解压后在bin文件夹中有MySql.data.dll文件。将此文件拷贝至Assets文件夹下,可以放在任意目录下。然后可在C#的脚本中使用using MySql.Data.MySqlClient;
生成的工程需要将此DLL放置在同级目录下。并可在windows下正常使用;
四、代码
using UnityEngine;
using System;
using System.Collections;
using System.Data;
using MySql.Data.MySqlClient;
public class CMySql : MonoBehaviour {
// Global variables
private static MySqlConnection dbConnection;
static string host = "192.168.1.100";
static string id = "mysql";
static string pwd = "123456";
static string result = "";
void OnGUI()
{
host = GUILayout.TextField( host, 200, GUILayout.Width(200));
id = GUILayout.TextField( id, 200, GUILayout.Width(200));
pwd = GUILayout.TextField( pwd, 200, GUILayout.Width(200));
if(GUILayout.Button("Test"))
{
string connectionString = "Server="+host+";Database=test;User ID="+id+"
assword="+pwd+"
ooling=false";
openSqlConnection( connectionString );
}
GUILayout.Label(result);
}
// On quit
public static void OnApplicationQuit() {
closeSqlConnection();
}
// Connect to database
private static void openSqlConnection(string connectionString) {
dbConnection = new MySqlConnection(connectionString);
dbConnection.Open();
result = dbConnection.ServerVersion;
Debug.Log("Connected to database."+result);
}
// Disconnect from database
private static void closeSqlConnection() {
dbConnection.Close();
dbConnection = null;
//Debug.Log("Disconnected from database."+result);
}
// MySQL Query
public static void doQuery(string sqlQuery) {
IDbCommand dbCommand = dbConnection.CreateCommand();
dbCommand.CommandText = sqlQuery;
IDataReader reader = dbCommand.ExecuteReader();
reader.Close();
reader = null;
dbCommand.Dispose();
dbCommand = null;
}
}
作者:
ly
时间:
2011-12-23 20:40
路过顶下吧、、、、
作者:
奇
时间:
2012-1-30 23:28
庆佳节,千门赞国策; 迎新年,万户颂党恩。 政通人和,百业俱兴; 春暖花开,千山呈荣。 鞭炮齐鸣,一元复始; 笙簧迭奏,万象更新。
作者:
晃晃
时间:
2012-3-11 23:25
发了那么多,我都不知道该用哪个给你回帖了,呵呵
作者:
奇
时间:
2012-3-20 23:24
好`我顶``顶顶
作者:
C.R.CAN
时间:
2012-3-25 23:25
谢谢楼主,真是太实用了
作者:
tc
时间:
2012-6-25 23:24
凡系斑竹滴话要听;凡系朋友滴帖要顶
作者:
tc
时间:
2012-8-31 01:15
读铁系缘分,顶铁系友情
作者:
奇
时间:
2012-9-24 23:20
好可爱的字,学习了
作者:
C.R.CAN
时间:
2013-2-9 23:24
不错不错,收藏了
欢迎光临 纳金网 (http://c-www.narkii.com/club/)
Powered by Discuz! X2.5