Ir para conteúdo
Fórum Script Brasil
  • 0

Consegui Mas...


Marianne

Pergunta

Consegui!

Meu BD esta rodando em MySQL, mas só localmente, porque depois que jogo no servidor não funciona não.. sad.gif

Como posso saber configurar tudo que funcione localmente e no servidor..

Meu banco de dados esta na pasta junto com os arquivos, errado?

Desculpe.. mas.. smile.gif

COM ESTA FEITA PELO Drenweaver-MX FUNCIONOU LOCALMENTE somente

<%

' FileName="Connection_odbc_conn_dsn.htm"

' Type="ADO"

' DesigntimeType="ADO"

' HTTP="false"

' Catalog=""

' Schema=""

Dim MM_Conn_STRING

MM_Conn_STRING = "dsn=Geral;uid=root;"

%>

<%

Dim rscom

Dim rscom_numRows

Set rscom = Server.CreateObject("ADODB.Recordset")

rscom.ActiveConnection = MM_Conn_STRING

rscom.Source = "SELECT * FROM Geral.geral"

rscom.CursorType = 0

rscom.CursorLocation = 2

rscom.LockType = 1

rscom.Open()

rscom_numRows = 0

%>

COM ESTA abaixo não FUNCIONA NEM LOCAL SEM NO SERVIDOR

<%

Dim ConectaMysql

set ConectaMysql = Server.CreateObject("ADODB.Connection")

ConectaMysql.ConnectionString = "DRIVER=MySQL;SERVER=127.0.0.1;UID=usuario;PASSWORD=senha;DATABASE=cliente"

ConectaMysql.open

%>

Este SERVER é minha url?

Tks de novo!

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Sim, e o endereço de IP onde seu site está hospedado, igual ao localhost, quando algum arquivo está em nosso computador, ou você coloca a função para pegar IP e aparecer la, vai aparecer 127.0.0.1.... Voltando ao assunto, voc~e precisa da login e senha do banco de dados que você criou no seu servidor... Se tiver mais dúvidfas sobre isso, poste ai que agente tenta te ajudar!!!! wink.gif

Fuiii

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0

Quando você trabalah como Mysql em servidores imagino que o seu seja windows pois ASP no Linux não presta, e servidores (windows) boms usam o Helm como painel de controle você precisa criar um banco de dados e seus usuarios no seu painel de controle... depois de feito isso você vai no PHPMYADMIN e crita as tabelas e etc... apos feito isso só subir seus arquivo e pronto =)

t+

Link para o comentário
Compartilhar em outros sites

  • 0

então.. preenchi minha conexão assim..:

<%

Dim ConectaMysql

set ConectaMysql = Server.CreateObject("ADODB.Connection")

ConectaMysql.ConnectionString = "DRIVER=MySQL;SERVER=XXX.XXX.XXX.XXX;UID=USUARIO;PASSWORD=SENHA;DATABASE=Bd1"

ConectaMysql.open

%>

<%

Set rscom = Server.CreateObject("ADODB.Recordset")

rscom.ActiveConnection = ConectaMysql

rscom.Source = "SELECT * FROM Bd1.Bd1"

rscom.CursorType = 0

rscom.CursorLocation = 2

rscom.LockType = 1

rscom.Open()

rscom_numRows = 0

%>

Localmente funciona beleza, mas no servidor da o erro:

ADODB.Connection.1 error '80004005'

SQLState: S1000

Native Error Code: 1045

[TCX][MyODBC]Access denied for user: 'mary@host.meusite.com' (Using password: YES)

Obrigada e desculpe!

Mary

/mysql/comunidadeSQL.asp, line 7

O que será?

Ps.: Meu banco de dados eu exportei como Bd1.SQL pelo programa "Navicat" e joguei na raiz

Obs.. Mudei o HOST/Usuario e senha por serem provavelmente Reais, e não é bom ter estes dados em Dominio pubico.. desculpe por ter feito isto.. mas é por segurança, sua mesmo, Abraços

Editado por jissa
Link para o comentário
Compartilhar em outros sites

  • 0

Oi.

Bem. se voce criar uma Conexao ODBC pelo Painel de controle voce vai colocar o Nome desta conexao e qual banco ira abrir, e depois tem que atribuir um usuario e Senha para ela, após feito isto mude a string de conexao para esta abaixo e teste novamente o Sistema que rodara normal.

ConectaMysql.ConnectionString = "DSN=NomeConexaoODBC;UID=USUARIO;PWD=SENHA"

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Entendi.. mas.. smile.gif

TEnho que liberar o banco de dados pra "autorizar" o usuario entrar.. posso fazer via browser este ativamento?

tentei jogar dentro de uma pagina asp este codigo:

GRANT ALL PRIVILEGES ON Bd1.* TO mary IDENTIFIED BY 'mary2' WITH GRANT OPTION;

Mas deu erro.. com certeza não é assim.. ;(

Tks

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...