Estou tentando me conectar com o mysql_connect
PHP.
Fiquei me perguntando como encontrar o nome do host ao transformar meu MacBook em um servidor ativando a página pessoal.
Eu tenho o Apache, MySQL e PHP habilitado.
O nome do host é o que você ssh
gosta? Ele diz que o nome do meu computador é spiderman
e pode ser acessado com spiderman.local
, mas não parece funcionar. Eu também tentei usar meu endereço IP.
macos
osx-server
Cristal
fonte
fonte
Respostas:
Em um terminal, execute o comando:
A variável de ambiente
$HOSTNAME
pode não estar necessariamente definida.fonte
Em geral, você obtém o nome do host digitando
no terminal.
Mas para a configuração do servidor, se ninguém mexeu com a configuração, localhost será o nome do host a ser usado; no modo de segurança, localhost: 3306 (que é a porta 3306) é o padrão. (cf. http://php.net/manual/en/function.mysql-connect.php )
MAS: Você deve ter certeza de que realmente iniciou o servidor MySQL. O comando inicial depende da sua instalação.
fonte
Se você deseja se conectar ao MySQL executando localmente, tente 127.0.0.1 ou localhost.
fonte
Depende se você estiver fazendo isso de dentro de um programa de script em que o ambiente foi configurado corretamente, o seguinte pode funcionar ou adequar a você:
fonte
System Preferences.app> Compartilhamento> Nome do Computador
fonte