ОШИБКА 2003 (HY000): не удается подключиться к серверу MySQL в "...." (65)

Это первый раз, когда я устанавливаю удаленное соединение, и я делаю это.

mysql -u user -password -h dbserver.dev.5bfed886-8150-4a8d-b0d5-4c7cffb5c54c.drush.in -P 11831 dbname

Я получаю эту ошибку обратно.

ERROR 2003 (HY000): Can't connect to MySQL server on 'dbserver.$ENV.$SITE.drush.in' (65)

Я почесал в Интернете, я не могу найти решение, я был бы признателен за любую помощь. Заранее прошу прощения, если какая-либо информация отсутствует (я первый таймер).

3 ответа

Решение

Попробуй это:

mysql -uuser -p -hdbserver.dev.5bfed886-8150-4a8d-b0d5-4c7cffb5c54c.drush.in -P11831

mysql попросит вас пароль после запуска

Как отметил последний комментатор, вам нужно "разбудить" сайт. Однако это можно сделать, просто перезагрузив домашнюю страницу.

https://pantheon.io/docs/debug-connections/

Сервисы, такие как MySQL и SFTP, работают; однако локальный клиент не может подключиться из-за неактивного контейнера или проблем с DNS. Перед дальнейшим устранением неполадок, разбудите среду, загрузив домашнюю страницу...

Если вы пытаетесь подключиться к Пантеону (который выглядит так, как вы), вам, возможно, нужно просто разбудить свой экземпляр. Я сделал это с terminus drush --site=[site_name] --env=[environment_name] st где [site_name] заменяется именем машины вашего сайта, а [environment_name] заменяется именем машины среды, которую вы хотите пробудить.

Другие вопросы по тегам