MYSQL CONEXAO EXTERNA
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?
liberou Tanto o usuario quando o servidor pra aceitar/fazer comunicação externa ?
Abraços
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?
agora eu nao sei como q da permissao ao usuario para acesso externo
alguem pode me explicar?
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
http://www.jack.eti.br/www/?p=162
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