DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'djangodb',
'USER': 'root',
'PASSWORD': '',
'HOST': '',
'PORT': '',
}
}
我创建了一个数据库 djangodb 现在我尝试使用此命令创建表
./manage.py syncdb
我希望得到
Creating table auth_message
Creating table auth_group
Creating table auth_user
Creating table auth_permission
Creating table django_content_type
Creating table django_session
Creating table django_site
Creating table blog_blogpost
但我得到这个错误:
django.core.exceptions.ImproperlyConfigured: Error loading MySqldb module: no module named MySqldb
我什至尝试设置主机 127.0.0.1 。任何人都可以弄清楚发生了什么。