Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MoONStter Teixi

#1
General (Antiguo) / [MySql] Error 1042
Junio 20, 2017, 09:38:47 PM
Buenas,
 
Estoy intentando enlazar Unity con una DB Mysql que tengo en una maquina virtual con Ubuntu() y no puedo enlazarlas.
 
Lo extraño de esto es que hize una prueba con un programa de consola en C# y accede a la DB puedo hacer consultas y demas (https://gyazo.com/d2be52b53d8f4231fed62e1ead26e971), pero al intentar entrar desde el proyecto de unity me salta este Error:
 

MySql.Data.MySqlClient.MySqlException: Exception of type 'MySql.Data.MySqlClient.MySqlException' was thrown.
  at MySql.Data.MySqlClient.NativeDriver.Open () [0x00000] in <filename unknown>:0
  at MySql.Data.MySqlClient.Driver.Create (MySql.Data.MySqlClient.MySqlConnectionStringBuilder settings) [0x00000] in <filename unknown>:0
  at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection () [0x00000] in <filename unknown>:0
  at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection () [0x00000] in <filename unknown>:0
  at MySql.Data.MySqlClient.MySqlPool.TryToGetDriver () [0x00000] in <filename unknown>:0
UnityEngine.Debug:Log(Object)
Test:Conexion() (at Assets/Test.cs:43)
Test:Start() (at Assets/Test.cs:11)

 
Al imprimer el Numero del error me salta el error 1042 que es que no reconoce el nombre del host.
 
 
 
El código que estoy usando es:
 

       string server = "192.168.1.128";
        string user = "*";
        string passw = "*";
        string db = "Game";
        string port = "3306";
        string scon = "SERVER=" + server + ";" +
                      "DATABASE=" + db + ";" +
                      "UID=" + user + ";" +
                      "Port=" +  port + ";"+
                      "PASSWORD=" + passw ;
        MySqlConnection cn = new MySqlConnection(scon);
        try
        {
            cn.Open();
            Debug.Log("Conexion realizada.");
        }
        catch (MySqlException e)
        {
            Debug.Log(e.Message);
            Debug.Log(e.Number);
            Debug.Log(e);
        }

 
 
#2
General (Antiguo) / [Presentación] MoONstter Teixi
Agosto 20, 2016, 07:02:41 PM
Nombre real: Jaime Teixidó
 
Nick: MoONStter Teixi (Teixi)
 
Edad: 4/12/1997 (18)
 
País: Barcelona, España
 
Conocimientos:
 
Comunity ManagerArtista
 
Conceptual
 
Programador (En progreso) JS, C#
 
 
 
Podéis contactar conmigo para cualquier cosa mediante el correo o Twitter (@MoONStter_Teixi), Espero que aprendamos todos de todos.