Python Django在运行syncdb时引发异常

Python Django在运行syncdb时引发异常,python,mysql,django,Python,Mysql,Django,在我的项目中运行python manage.py syncdb时,出现以下异常。(我删除了大部分文本,因为这对查找错误没有任何帮助。) 此错误将出现在我使用MySQL的任何项目中。如果我使用SQLite,这个问题就不会出现。我测试了使用latin1和utf-8排序规则创建数据库teste。以下是我的数据库设置: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':

在我的项目中运行
python manage.py syncdb
时,出现以下异常。(我删除了大部分文本,因为这对查找错误没有任何帮助。)

此错误将出现在我使用MySQL的任何项目中。如果我使用SQLite,这个问题就不会出现。我测试了使用
latin1
utf-8
排序规则创建数据库
teste
。以下是我的数据库设置:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'teste',
        'USER': 'root',
        'PASSWORD': '',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }
}
这是以前的工作,当我在另一台计算机上工作时,但不是在这台计算机上。我安装了项目运行所需的一切


即使让本教程与MySQL一起使用,也会引发一个例外:

您是在加载装置,还是仅仅在设置表的过程中?我的第一个建议是重新安装:apt-get-install-python-mysqldb(不确定是否有apt-get,因为您没有说明您使用的是什么系统)。@paperreduce我使用的是Windows。这是在设置表的过程中。在python shell中,您是否收到任何错误?当我使用
import MySQLdb
时,我收到一个错误,说
ImportError:DLL加载失败:%1 nÒoÚum aplicativo Win32 vßlido。
这使我意识到我安装了32位版本。我安装了64位版本,它工作正常。在命令行执行python中,3.x或2.x是什么版本?
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'teste',
        'USER': 'root',
        'PASSWORD': '',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }
}