none
Win Forms e MySql (hostinger) RRS feed

  • Pergunta

  • Bom dia.

    Estou desenvolvendo um sistema,  e preciso acessa um banco Mysql hospedado em um servidor. No meu caso o hostinger.

    Agradeço pela atenção....

    quarta-feira, 9 de dezembro de 2015 14:43

Respostas

Todas as Respostas

  • Boa tarde Wesley!

    Ok! Mas qual seria realmente sua dúvida?

    Se for quanto a connectionString dê uma olhada no link:

    Abraços e espero ter ajudado!


    Pablo Batista Cardoso



    • Marcado como Resposta Marcos SJ quarta-feira, 9 de dezembro de 2015 18:46
    quarta-feira, 9 de dezembro de 2015 17:39
  • Olá Pablo!

    Bom a minha duvida é referente se o servidor precisa ter acesso remoto...

    bom segue meu metodo teste ...

        private void Conectar()
            {
                string strConexao = "Server = 31.170.167.124; Port = 3306; Database = u273008570_isa; Uid = u273008570; Pwd = 123456;";

                try
                {
                    MySqlConnection conexao = new MySqlConnection(strConexao);
                    conexao.Open();

                    MySqlCommand cmd = new MySqlCommand("SELECT * FROM cliente", conexao);

                    MySqlDataReader Leitor = cmd.ExecuteReader();

                    while (Leitor.Read())
                        MessageBox.Show(Leitor[0].ToString());

                    conexao.Close();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }
            }

    Porém retorna uma exceção quanto tenta abrir uma conexão

    segue a exceção 

    MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts.
    em MySql.Data.MySqlClient.NativeDriver.Open()
    em MySql.Data.MySqlClient.Driver.Open()
    em MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
    em MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()
    em MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()
    em MySql.Data.MySqlClient.MySqlPool.GetConnection()
    em MySql.Data.MySqlClient.MySqlConnection.Open()
      
    quarta-feira, 9 de dezembro de 2015 18:55
  • Como conseguiu esse ip "Server = 31.170.167.124" ?
    quinta-feira, 6 de dezembro de 2018 12:51