Conexão com o Banco de Dados
Criador
Alexsander Fontes
Professor, eu tenho uma pequena dúvida, de o porquê, não obtive erro, mas eu queria entender o seguite, na conexão PDO o senhor basicamente fez assim:
$dsn = 'mysql';
$host = 'mysql';
$database = 'autenticacao';
$user = 'root';
$password = 'root';
$port = 3306;
em $host você botou apenas 'MYSQL', inves do caminho do host, tipo localhost ou 127.0.0.1, e deu certo! mas se eu trocar para o ip ou até o nome localhost, dá erro, por que será?
Manager
Carlos Ferreira
Olá, Alexsander!
Como vai?
No meu caso, a minha aplicação está rodando com Docker, por isso usei o nome "mysql" que é o nome do serviço (container) Docker do banco de dados.
Se eu tivesse o banco de dados rodando local, bastaria informar o ip da minha máquina (ou nome localhost) e a porta de acesso ao banco de dados.
Ficou claro amigo?
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!