Estoy tratando de conectarme con mysql_connect
PHP.
Me preguntaba cómo encontrar el nombre de host cuando convierto mi MacBook en un servidor encendiendo la página web personal.
Tengo Apache, MySQL y PHP habilitados.
¿Es el nombre de host lo que te ssh
gusta? Dice que el nombre de mi computadora es spiderman
y se puede acceder con él spiderman.local
, pero no parece funcionar. También he intentado usar mi dirección IP.
macos
osx-server
Cristal
fuente
fuente
Respuestas:
En una terminal ejecute el comando:
La variable de entorno
$HOSTNAME
no necesariamente se puede establecer.fuente
En general, obtienes el nombre de host escribiendo
en la terminal.
Pero para la configuración de su servidor, si nadie se ha metido con la configuración, localhost será el nombre de host a utilizar; en modo seguro, localhost: 3306 (que es el puerto 3306) es el valor predeterminado. (cf. http://php.net/manual/en/function.mysql-connect.php )
PERO: debe asegurarse de que realmente inició el servidor MySQL. El comando de inicio depende de su instalación.
fuente
Si desea conectarse a MySQL ejecutándose localmente, intente 127.0.0.1 o localhost.
fuente
Depende de si lo está haciendo desde un programa de script donde el entorno se ha configurado correctamente, lo siguiente puede funcionar o adaptarse a usted:
fuente
Preferencias del sistema.app> Compartir> Nombre del equipo
fuente