none
ASP E MYSQL RRS feed

  • Pergunta

  • Olá, sou programador de um site chamado www.podeir.com.br.

    Como o acesso de está aumentando, a conexã com o banco de dados cai o tempo todo.

    O site é feito em ASP e o banco de dados Mysql.

    Alguém sabe o que devo fazer, para usar o ASP e o Mysql juntos sem problemas.

    Abs,

    Hélmiton Lins
    quarta-feira, 26 de março de 2008 13:55

Todas as Respostas

  • Você tem feito a conexão com o MySQL assim?

    Code Snippet

    Set Connect = Server.CreateObject("ADODB.Connection")
    dB = "driver=MySQL ODBC 3.51 Driver;server=127.0.0.1;uid=localhost;pwd=;_
    database=seubancodedados"
    Connect.Open dB


    quarta-feira, 26 de março de 2008 14:05
  • A descrição do seu problema é muito vaga.

    vc verificou algo nos LOGs ?

    A aplicação e o banco estão no mesmo servidor ?

     

    Quando a conexão é interrompida demonstra alguma mensagem de erro na tela ?

     

    http://www.google.com.br/search?hl=pt-BR&rlz=1G1GGLQ_PT-BRBR269&q=connection+asp+mysql&meta=

    http://www.google.com.br/search?hl=pt-BR&rlz=1G1GGLQ_PT-BRBR269&q=bad+connection+asp+mysql&meta=

     

    OLE DB, OleDbConnection (.NET)

     

    Code Snippet
    Provider=MySQLProv;Data Source=mydb;User Id=myUsername;Password=myPassword;

     

     

    Connector/Net 1.0 (.NET)

     

    Standard

    Code Snippet

     

    Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

     

    Specifying port

    Code Snippet

     

    Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

    Named pipes

    Code Snippet

     

    Server=myServerAddress;Port=-1;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

     

     

     

     
    MySqlConnection (.NET)
    eInfoDesigns.dbProvider
     
    Code Snippet
    Data Source=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Command Logging=false;

     

     

     

    SevenObjects MySqlClient (.NET)

     

    Standard
    Code Snippet
    Host=myServerAddress;UserName=myUsername;Password=myPassword;Database=myDataBase;

     

     

    Core Labs MySQLDirect (.NET)
    Standard
    Code Snippet
    User ID=root;Password=myPassword;Host=localhost;Port=3306;Database=myDataBase; Direct=true;Protocol=TCP;Compress=false;Pooling=true;Min Pool Size=0;Max Pool Size=100;Connection Lifetime=0;

     

     

    MySQLDriverCS (.NET)
    Standard
    Code Snippet
    Location=myServerAddress;Data Source=myDataBase;User ID=myUsername;Password=myPassword;Port=3306;Extended Properties="""";

     

     

     

     

     

     

     

    quarta-feira, 26 de março de 2008 14:05
  • Olá Thiago,

     

    Obrigado pela sua resposta,

     

    Na verdade eu já uso desta forma, o que preciso saber é se existe alguma forma dele não cair.

     

    Obrigado,

    quarta-feira, 26 de março de 2008 14:09
  • Obrigado pela sua resposta meu amigo.

    O erro geralmente é este: [MySQL][ODBC 3.51 Driver]Can't connect to MySQL server on 127.0.0.1

     

    O banco mysql e o site estão no mesmo servidor.

     

    E uso o ASP e deixa eu te perguntar outra coisa, que na verdade não entendo.

     

    O ASP.NET é melhor que ASP?

     

     

    quarta-feira, 26 de março de 2008 14:22
  • Esse IP está correto por você estar rodando a aplicação nele mesmo.
    Primeiro verifique se o arquivo de hosts está apontando o IP 127.0.0.1 como localhost. Acredito que sim pois você consegue acessar de vez em quando, se não estivesse apontando talvez daria pau de cara.
    Um outro problema é talvez de conexão com a própria porta do SQL, mas entra naquela história novamente de que se fosse isso
    talvez daria pau de cara.
    Por eliminação verifique as condições de processamento do servidor em que a aplicação está hospedada, pode ser que ele esteja capengando fazendo com que ele não consiga atender a demanda de conexões.

    Para responder sua pergunta sobre o que é melhor ASP.NET ou ASP, leia este artigo:

    http://www.crieseuwebsite.com/artigos/artigo.php?categoria=aspnet&id=2

    Vai te ajudar em muito.



    []s.
    quarta-feira, 26 de março de 2008 14:55
  • já tentou conectar como anônimo ?

    quinta-feira, 27 de março de 2008 13:01