Python Can';t连接到Django中的mysqldb“;导入错误:无法导入名称';客户';从';MySQLdb.constants';(未知地点)“;

Python Can';t连接到Django中的mysqldb“;导入错误:无法导入名称';客户';从';MySQLdb.constants';(未知地点)“;,python,mysql,django,python-3.x,Python,Mysql,Django,Python 3.x,我已经奋斗了一整天,但我失败了。我与MYSQL数据库的连接有问题。我使用Linux Debian并尝试连接到本地数据库,但出现了问题:/ 贝娄附加设置.py # settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'dbDjango', 'USER': 'user', 'PASSWORD': '******

我已经奋斗了一整天,但我失败了。我与MYSQL数据库的连接有问题。我使用Linux Debian并尝试连接到本地数据库,但出现了问题:/

贝娄附加设置.py

# settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'dbDjango',
        'USER': 'user',
        'PASSWORD': '*******',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }

但是,当我使用

python3.7 manage.py runserver
程序回调我的错误如下:

 File "/usr/local/lib/python3.7/dist-packages/django/contrib/auth/models.py", line 2, in <module>
    from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
  File "/usr/local/lib/python3.7/dist-packages/django/contrib/auth/base_user.py", line 47, in <module>
    class AbstractBaseUser(models.Model):
  File "/usr/local/lib/python3.7/dist-packages/django/db/models/base.py", line 117, in __new__
    new_class.add_to_class('_meta', Options(meta, app_label))
  File "/usr/local/lib/python3.7/dist-packages/django/db/models/base.py", line 321, in add_to_class
    value.contribute_to_class(cls, name)
  File "/usr/local/lib/python3.7/dist-packages/django/db/models/options.py", line 204, in contribute_to_class
    self.db_table = truncate_name(self.db_table, connection.ops.max_name_length())
  File "/usr/local/lib/python3.7/dist-packages/django/db/__init__.py", line 28, in __getattr__
    return getattr(connections[DEFAULT_DB_ALIAS], item)
  File "/usr/local/lib/python3.7/dist-packages/django/db/utils.py", line 201, in __getitem__
    backend = load_backend(db['ENGINE'])
  File "/usr/local/lib/python3.7/dist-packages/django/db/utils.py", line 110, in load_backend
    return import_module('%s.base' % backend_name)
  File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/usr/local/lib/python3.7/dist-packages/django/db/backends/mysql/base.py", line 22, in <module>
    from MySQLdb.constants import CLIENT, FIELD_TYPE                # isort:skip
ImportError: cannot import name 'CLIENT' from 'MySQLdb.constants' (unknown location)

我不知道什么会制造麻烦:(( 感谢您的回答

问题已解决:)。在MySql中使用足够多设置全局时区=“+2”;问题已解决:)。在MySql中使用足够多设置全局时区=“+2”;
ervice mysql status
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2019-10-03 00:14:56 CEST; 36min ago