Dónde puedo ver el hostname y puerto MySQL para wp-config.php

11 oct 2016, 11:10:13
Vistas: 24.6K
Votos: 0

Ahora mismo en mi wp-config.php tengo esta línea:

/** Hostname de MySQL */
define('DB_HOST', 'localhost:3306');

Veo que la instalación predeterminada de WordPress configura el archivo solo con el host, sin el puerto. ¿Por qué hay un puerto agregado ahí y dónde puedo ver cómo se conecta a la base de datos MySQL?

¿Esta configuración solo es aplicable cuando se trabaja localmente o también en producción?

0
Todas las respuestas a la pregunta 1
4

Por defecto, MySQL se ejecuta en localhost, que está en la misma dirección IP donde está alojado el sitio web. El puerto 3306 es el predeterminado para MySQL. La mayoría de los sitios web funcionarán con esta configuración, depende de tu proveedor de hosting.

11 oct 2016 15:10:41
Comentarios

Acabo de darme cuenta de que aunque 3306 es el puerto predeterminado, no es necesario especificarlo allí. Solo el host sin el puerto.

Alex Alex
12 oct 2016 18:55:43

Efectivamente, no es necesario ya que es el puerto predeterminado. ¡Pero no hace daño incluirlo!

Pim Pim
12 oct 2016 18:58:16

Me estaba dando un error 2005 "Unknown MySQL server host" cuando incluía el puerto.

Alex Alex
12 oct 2016 23:35:41

¡Eso es interesante!

Pim Pim
13 oct 2016 13:06:11