2013-10-14 32 views
3

我是django的新手。 我需要使用mysql數據庫。我還需要指定主機,用戶名,password..etc 我試圖改變我的.settings文件,但它不能正常工作如何設置Django的數據庫設置

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

回答

4

django.db.backends.mysql不僅僅是mysql

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

Thanx工作! – user2162428

0

你需要什麼使用的是後端模塊連接

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