“无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器

时间:2019-03-25 02:33:14

标签: mysql django django-mysql

尝试使用mysql连接到django,但遇到一些问题。

settings.py

df=df[df.email !='a@domain.com' & df.email !='c@domain.com' ]
TypeError: cannot compare a dtyped [object] array with a scalar of type [bool]


df=df[df.email !='a@domain.com' && df.email !='c@domain.com' ]
SyntaxError: invalid syntax


df=df[df.email !='a@domain.com' | 'c@domain.com' ]
TypeError: unsupported operand type(s) for |: 'str' and 'str'

然后创建一个数据库祝福。启动了mysql服务器DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'blessen', 'USER': 'root', 'PASSWORD': 'open', } }

$systemctl restart mysql成功执行,但是

$python manage.py dbshell

错误:django.db.utils.OperationalError:(2006年,“无法通过套接字'/tmp/mysql.sock'(2)连接到本地MySQL服务器”)

$python manage.py runserver

django.core.exceptions.ImproperlyConfigured:请求的设置为DEBUG,但未配置设置。在访问设置之前,您必须定义环境变量DJANGO_SETTINGS_MODULE或调用settings.configure()。

0 个答案:

没有答案