Ir para conteúdo
  • Cadastre-se

[Ajuda] .Can't connect to MySQL database


Posts Recomendados

Step 3, da esse erro : .Can't connect to MySQL database

sqlType = "mysql"

sqlHost = "localhost"

sqlPort = "3306"

sqlUser = "tibia2"

sqlPass = "minhasenha"

sqlDatabase = "tibia2"

sqlFile = "forgottenserver.s3db"

sqlKeepAlive = 0

mysqlReadTimeout = 10

mysqlWriteTimeout = 10

encryptionType = "sha1"

Ta tudo certinho, os dados. e não consegue achar o mysql, eu to usando um dedicado de 1 comunidade de jogos, e estou usando ftp para faze tudo, apenas o phpmyadmin, eu nao uso ftp.

Alguem ajuda urgente por favor,

Link para o post
Compartilhar em outros sites

Não intendi muito bem.

Você ta num dedicado e não está reconhecendo o mysql..

Cara, isso geralmente ocorre porquê realmente a database está fora do seu dedicado, ai tenque colocar outra localização.

Vou esperar alguém que intenda melhor sobre isso..

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Link para o post
Compartilhar em outros sites

sqlPort = "3306"

deixei sem as aspas ""

sqlPort = 3306

não sei se faz diferença, mas a minha vida toda sempre foi assim.

Eu também estava com esse problema uns dias atrás quando abri meu global, mas acho que eu nao tinha prestado atençao direito.

Certifique-se de que a senha está correta do phpmyadmin, e o nome do banco de dados também. E se você não mecher no login do phpmyadmin, ele vem como padrao "root".

hFswhf8.png

 

Link para o post
Compartilhar em outros sites

Foi alterado sim.. cara .-. é o meu login, eu logo normal com a senha na database, tudo normalzinho, igual mesmo. :@

axo que no dedicado da comunidade de jogos é web serv que eles usam..

coloquei a port sem aspas. e n deu :(

Link para o post
Compartilhar em outros sites

Usa alguma espécie de firewall ?

Experimente reinstalar a DB do servidor direto de uma diretório chamado "Schemas", que pode ser encontrado na pasta do seu servidor.

Link para o post
Compartilhar em outros sites

O MySQL esta rodando na mesma máquina do OT?

É complicado eles terem dado apenas o FTP, pois com o FTP você apenas vai transferir os arquivos para a máquina, mas para executar o OT (por pra rodar) como será? Eu desconheço uma maneira que não seja por acesso remoto, até mesmo no Windows Server 2008, que pode ser administrado por comando (sem interface gráfica), mas tem que ter o acesso remoto!

# Regras Gerais - TibiaKing.com #
Contato: [email protected]
Não respondo dúvidas via MP.


1C2tu.png4Tlqo.png1C2tu.png


 

Link para o post
Compartilhar em outros sites
  • 2 months later...

Verifica se o nome da database que voce criou no phpmyadmin esta igual a da config.lua

sqlDatabase = "tibia2"

se voce criou a database com outro nome tem que mudar no config.lua

Link para o post
Compartilhar em outros sites

Com base que você informou que está tudo configurado, tudo pronto para rodar e mesmo assim com problemas, verifique:

1) Tem que verificar se o MYSQL está rodando em localhost;

2) Se estiver rodando em localhost você pode usar as portas 3306 e 3316 que são as "padrões" que o MYSQL usa;

3) Caso não dê conexão tente trocar para o IP 127.0.0.1;

4) Se mesmo assim não der certo provavelmente é por dois motivod:

1 - O MySQL não está rodando em localhost;

2 - O usuário que te forneceram não tem acesso a usar o MYSQL Server;

Se na mesma máquina estiver rodando Apache PHP, tente enviar um arquivo .php (qualquer nome) com a função:



<?php

error_reporting(0);

$host   = "localhost";  //pode ser: 127.0.0.1

$porta   = 3306;                   //pode ser: 3306 ou 3106

$usuario = "tibia2";       //usuário de conexão

$senha   = "minhasenha";   //sua senha pra conexão

$banco   = "tibia2";       //o nome do banco de dados

$con = mysql_connect($host.":".$porta, $usuario, $senha);

$db  = mysql_select_db($banco, $con);

echo "<h1>Validando a conexão:</h1>";

if( $con ){

        echo "<b style=\"color:green;\">Conexão efetuada com sucesso!</b>";

}else{

        echo "<b style=\"color:red;\">Conexão mal sucedida.</b>";

}

echo "<hr />";

if( $db ){

        echo "<b style=\"color:green;\">Banco de dados selecionado!</b>";

}else{

        echo "<b style=\"color:red;\">Não selecionei o bando de dados.</b>";

}

###################

# Script by Dezon #

# Use e abuse =D  #

###################

?>

Se você não sabe onde colocar, verifique se você tem um servidor apache + php + mysql ou fale com o seu serviço para melhor entendimento!

Qualquer coisa estamos aí!

[]'s

Editado por dezon (veja o histórico de edições)

rxtoGjF.jpg 

Link para o post
Compartilhar em outros sites

PRIMEIRAMENTE QUANDO INSTALAR O XAMPP MARQUE AS DUAS OPÇÕES:

Apache

MySql

Segundo mude insto em sua Config.lua:

sqlType = "mysql"

sqlHost = "localhost"

sqlPort = "3306"

sqlUser = "root"

sqlPass = "minhasenha"

sqlDatabase = "tibia2"

sqlFile = "tibia2"

sqlKeepAlive = 0

mysqlReadTimeout = 10

mysqlWriteTimeout = 10

encryptionType = "sha1"

Link para o post
Compartilhar em outros sites
  • 5 months later...

Facil amigo Vá em C:\xampp\php, abra o arquivo php.ini

procure por error_reporting

Quote

error_reporting =

o que tiver lá, mude para

Quote

error_reporting = E_ALL &amp; ~E_NOTICE

após isso, reinicie o apache.

Link para o post
Compartilhar em outros sites
  • 2 months later...

Opa cara eu estava tentando todas estas aoternativas descupa pelo analfabetismo haushahsahs

entao..

1> vai ate a pasta Xamp>Htdocs>Config> Config.php

e coloque assim

install = "yes"

server_path = ""

signatures = "1"

agora vai no site digite "localhost" e estale denovo nao vai perder nada mais acho que o problema vai ser resolvido

espero ter ajudado flws ;)

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

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

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo