如何修复ec2 bitnami上的(2002,“Can';t通过套接字';/tmp/MySQL.sock';(2)连接到本地MySQL服务器”?

如何修复ec2 bitnami上的(2002,“Can';t通过套接字';/tmp/MySQL.sock';(2)连接到本地MySQL服务器”?,mysql,django,amazon-web-services,amazon-ec2,bitnami,Mysql,Django,Amazon Web Services,Amazon Ec2,Bitnami,我正在AWS上使用python django开发ec2 bitnami。在从MySQL数据库获取对象时,我遇到了(2002,“无法通过socket'/tmp/MySQL.sock'(2)连接到本地MySQL服务器)。 我已经通过了这么多的论坛,但我仍然不知道它到底是什么,为什么这个问题会出现。请告诉我它是什么,以及如何在ec2 bitnami上修复python django mysql 提前感谢。在BitNami AMI中,MySQL套接字是/opt/BitNami/MySQL/tmp/MySQ

我正在AWS上使用python django开发ec2 bitnami。在从MySQL数据库获取对象时,我遇到了
(2002,“无法通过socket'/tmp/MySQL.sock'(2)连接到本地MySQL服务器)。

我已经通过了这么多的论坛,但我仍然不知道它到底是什么,为什么这个问题会出现。请告诉我它是什么,以及如何在ec2 bitnami上修复python django mysql


提前感谢。

在BitNami AMI中,MySQL套接字是
/opt/BitNami/MySQL/tmp/MySQL.sock

请在此处查看BitNami官方文档:

您应该在设置文件中相应地更改主机设置:

将主机设置为

127.0.0.1


settings.py
中,确保MySQL服务器正在运行。

/installdir/MySQL/tmp/MySQL.sock为空。我必须在那里写什么?MySQL套接字应该在
/opt/bitnami/MySQL/tmp/MySQL.sock
中。否则,您是否尝试将主机设置为127.0.0.1:
“主机”:“127.0.0.1”
?我尝试过,但再次显示错误(2003年,“无法连接到“127.0.0.1”(111)上的MySQL服务器)。您应该验证MySQL服务器是否已启动并正在运行。还请尝试将主机设置设置为localhost:
“主机”:“localhost”
。我尝试了“主机”:“localhost”,但再次显示错误(2002年,“无法通过套接字连接到本地MySQL服务器”/tmp/MySQL.sock'(2)”