错误 2003 (HY000):无法连接到“....”上的 MySQL 服务器 (65)

ERROR 2003 (HY000): Can't connect to MySQL server on '....' (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)

我已经在网上搜索过了,我找不到解决办法,如果有任何帮助,我将不胜感激。如果有任何信息遗漏,我事先表示歉意(我是新手)。

试试这个:

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

mysql 在 运行

之后要求您输入密码

如果您尝试连接到 Pantheon(看起来您就是这样),您可能只需要唤醒您的实例。我用 terminus drush --site=[site_name] --env=[environment_name] st 做到了,其中 [site_name] 替换为您站点的机器名称, [environment_name] 替换为您希望唤醒的环境的机器名称。

正如最后一位评论者提到的,您需要 "wake" 升级网站。然而,这可以通过重新加载主页来完成。

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

Services such as MySQL and SFTP are running; however, the local client is unable to connect due to an idled container or DNS issues. Before further troubleshooting, wake the environment by loading the home page...