我在 Windows 7 上,在遇到很多问题后安装了 Mysql 5.5 和 python 3.3 和 django 1.5.1,我在 mysql 中创建了数据库,当我第一次运行python manage.py syncdb
时我得到了SyntaxError: invalid syntax (connections.py, line 36)
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'test_django', # Or path to database file if using sqlite3.
# The following settings are not used with sqlite3:
'USER': 'root',
'PASSWORD': 'root',
'HOST': 'localhost', # Empty for localhost through domain sockets or '127.0.0.1' for localhost through TCP.
'PORT': '3306', # Set to empty string for default.
}
}
当然密码和数据库名称是正确的。有任何想法吗?
编辑-connections.py 在 mysqldb 模块中,在第 36 行有
raise errorclass, errorvalue
我怎样才能看到回溯?