如何解决在EC2上bitnami(2002年,“无法通过套接字‘/tmp/mysql.sock’(2

2019-08-02 19:30发布

我的工作与AWS蟒蛇Django的EC2 bitnami。 我遇到(2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")而获取从MySQL数据库对象。

我已经经历了这么多的论坛去还是我没有得到究竟是什么和为什么会出现这个问题。 请告诉我它是什么,以及如何解决它在EC2上bitnami蟒蛇的Django的MySQL。

提前致谢。

Answer 1:

HOST

127.0.0.1

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



Answer 2:

在BitNami AMI了MySQL套接字是/opt/bitnami/mysql/tmp/mysql.sock

这里检查正式BitNami文档: http://wiki.bitnami.org/Components/MySQL#What_is_the_default_configuration.3f

你应该改变HOST在你的设置文件中设置相应: https://docs.djangoproject.com/en/1.3/ref/settings/#host



文章来源: how to fix (2002, “Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)”) on ec2 bitnami?