MYSQL CONEXAO EXTERNA

SARAGIOTTO 09/11/2011 12:32:27
#388787
pessoal,
estou com dificuldades para acessar meu bd mysql em um servidor remoto (com ip valido)
ao tentar conectar ele fala q nao é PERMITIDO CONECTAR
existe alguma configuracao q devo fazer para acessar o mysql remoto?
obs , nao tem nada bloqueando a conexao, nem firewall, todas as portas estao liberadas, desativei antivirus, etc e nem assim consigo conectar
o q devo fazer?
RODRIGOFERRO 09/11/2011 12:38:46
#388788
Esse servidor MYSQL onde esta ? voce que montou ?
liberou Tanto o usuario quando o servidor pra aceitar/fazer comunicação externa ?

Abraços
ALTAIR148 09/11/2011 12:41:24
#388789
o mysql tem um arquivo INI chamado my.ini, nele procure a linha assim:

bind-address = 127.0.0.1

Você tem que comenta-lá, ficando assim:


#bind-address = 127.0.0.1

Dessa forma libera o acesso externo. Outra coisa também você tem que criar um usuário com essa permissão. Você cria os usuarios pelo phpmyadmin?
SARAGIOTTO 09/11/2011 21:17:38
#388857
usuario eu uso o ROOT
agora eu nao sei como q da permissao ao usuario para acesso externo
alguem pode me explicar?
GUTOTEC 09/11/2011 21:24:20
#388858
SARAGIOTTO -
Tenta com o heidi é perfeito pra isso , só informar IP login senha Bancodedados ai conecta
Quando cria o Banco , tambem cria o Usuario na mesma hora

Ou mesmo ainda nao deu pra entender se voce só que fazer conexao pelo VB ?

voce quer acessar pelo Vb6 ou pelo Administrador do Banco

SARAGIOTTO 09/11/2011 21:34:26
#388859
sim vou acessar por vb6 e o q é HEIDI?
ALTAIR148 09/11/2011 21:35:46
#388860
Vc está usando o phpmyadmin?
ALTAIR148 09/11/2011 21:47:14
#388861
O tutorial abaixo ensina como fazer.


http://www.jack.eti.br/www/?p=162
SARAGIOTTO 09/11/2011 21:57:27
#388862
O Q é PHPMYADMIN? eu procurei na pasta do mysql e nao achei
GUTOTEC 09/11/2011 22:09:41
#388864
O heidi é um Front End para Mysql

http://lmgtfy.com/?q=Heidi+SQL

Voce está fazendo algo assim ?

Citação:

Dim strConnect As String
Dim strProvider As String
Dim strDataSource As String
Dim strDataBaseName As String

Dim usr_id As String
Dim pass As String
Dim mySqlIP As String
mySqlIP = [Ô]XXXXXXXXXXXX[Ô]

usr_id = [Ô]xxxxxxxxxi[Ô]
pass = [Ô]xxxxxxxxxx[Ô]

strConnect = [Ô]driver={MySQL ODBC 3.51 Driver};server=[Ô] & mySqlIP & [Ô];uid=[Ô] & usr_id & [Ô];pwd=[Ô] & pass & [Ô];database=xxxxxxx[Ô]

Set adoDataConn = New ADODB.Connection
adoDataConn.CursorLocation = adUseClient
adoDataConn.Open strConnect

Set rsMySQL = New ADODB.Recordset
rsMySQL.CursorType = adOpenStatic
rsMySQL.CursorLocation = adUseClient
rsMySQL.LockType = adLockPessimistic
rsMySQL.Source = [Ô]Select * From xxxxxxxxxxxxxxxxxx[Ô]
rsMySQL.ActiveConnection = adoDataConn
rsMySQL.Open


Tópico encerrado , respostas não são mais permitidas