Unity服务端链接MySQL数据库


链接数据库,可以分为以下几个流程:

链接MySQL(数据库地址、端口、用户名、密码)

选择数据库

执行sql语句

关闭数据库

转换为代码如下:


using System;
 using MySql.Data;
 using MySql.Data.MySqlClient;
 using System.Data;
 using System.Text.RegularExpressions;
 using System.Runtime.Serialization;
 using System.Runtime.Serialization.Formatters.Binary;
 using System.IO;

public class DataMgr {
     MySqlConnection sqlConn;

    public static DataMgr instance;
     public DataMgr(){
         instance = this;
         Connect();    
     }

    public void Connect() {
         string connStr = "Database=game;Data Source=127.0.0.1;";
         connStr += "User Id=root;Password=123456;port=3306";
         sqlConn = new MySqlConnection(connStr);
         try
         {
             sqlConn.Open();
         }
         catch (Exception e) {
             Console.Write("[DataMgr]Connect " + e.Message);
             return;
         }
     }
 }


明天写放置sql注入~

posted on 2017-07-04 17:25  Lumious  阅读(384)  评论(0编辑  收藏  举报

导航