Где найти имя хоста и порт MySQL для wp-config.php

11 окт. 2016 г., 11:10:13
Просмотры: 24.6K
Голосов: 0

Сейчас в моем wp-config.php есть такая строка:

/** Имя хоста MySQL */
define('DB_HOST', 'localhost:3306');

Я вижу, что при стандартной установке WordPress конфигурирует файл только с хостом, без порта. Почему здесь добавлен порт и где я могу посмотреть, как происходит подключение к базе данных MySQL?

Эта конфигурация применима только при локальной работе или также на продакшене?

0
Все ответы на вопрос 1
4

По умолчанию MySQL работает на localhost, который использует тот же IP-адрес, где размещен сайт. 3306 — это стандартный порт для MySQL. Большинство сайтов работают с этими настройками, но это зависит от вашего хостинг-провайдера.

11 окт. 2016 г. 15:10:41
Комментарии

Я только что понял, что хотя 3306 — это порт по умолчанию, его не нужно указывать здесь. Достаточно указать только хост без порта.

Alex Alex
12 окт. 2016 г. 18:55:43

Действительно, в этом нет необходимости, так как это порт по умолчанию. Но и не помешает!

Pim Pim
12 окт. 2016 г. 18:58:16

У меня возникала ошибка 2005 Unknown MySQL server host, когда я указывал порт.

Alex Alex
12 окт. 2016 г. 23:35:41

Это интересно!

Pim Pim
13 окт. 2016 г. 13:06:11