如何设置django数据库设置

时间:2013-10-14 14:24:52

标签: django

我是django的新手。 我需要使用mysql数据库。我还需要指定主机,用户名,密码..等等 我试图更改我的.settings文件,但它无法正常工作

DATABASES = {
'default': {
    'ENGINE': 'mysql',
    'NAME': 'database',                      
    'USER': 'root',
    'PASSWORD': 'passwd',
    'HOST': 'localhost',                      
    'PORT': '',
}
}

2 个答案:

答案 0 :(得分:4)

django.db.backends.mysql而不仅仅是mysql

DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'database',                      
    'USER': 'root',
    'PASSWORD': 'passwd',
    'HOST': 'localhost',                      
    'PORT': '',
    }
}

答案 1 :(得分:0)

您需要使用的是后端模块连接

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'yourdatabase',
    'USER': 'yourusername',
    'PASSWORD': 'yourpassword',
    'HOST': 'localhost',                      
    'PORT': '',
}