Jump to content
Fórum Script Brasil
  • 0

Consegui Mas...


Marianne

Question

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 to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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 to comment
Share on other 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

Edited by jissa
Link to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...