我正在 AWS 上使用 python django 开发 ec2 bitnami。我在(2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")
从 mysql 数据库中获取对象时遇到。
我已经浏览了很多论坛,但我仍然不知道它到底是什么以及为什么会出现这个问题。请告诉我它是什么以及如何在 ec2 bitnami 上为 python django mysql 修复它。
提前致谢。
我正在 AWS 上使用 python django 开发 ec2 bitnami。我在(2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")
从 mysql 数据库中获取对象时遇到。
我已经浏览了很多论坛,但我仍然不知道它到底是什么以及为什么会出现这个问题。请告诉我它是什么以及如何在 ec2 bitnami 上为 python django mysql 修复它。
提前致谢。
设置HOST
为
127.0.0.1
并settings.py
确保 MySQL 服务器正在运行。
在 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