使用MySQL数据库设置Django setting.py

问题描述

我在我的Windows7中使用MySQL一年了,它运行得很好。我最近知道了Django,并试图赶上教程。我在设置setting.py时遇到了问题,我认为它位于‘name’路径上。

DATABASES = 
   {
    'default': 
         {
          'ENGINE': 'django.db.backends.mysql',
          'NAME': os.path.join('C:/ProgramData/MySQL/MySQL Server 
                 5.7/Data/mysql', 'db.frm'),
          'USER': '***',
          'PASSWORD':'***'
          }
   }

解决方案

您只需输入数据库的名称。

示例:

DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'DB NAME',
            'USER': 'USER NAME',
            'PASSWORD':'USER PW',
        }
    }

有了这个,它应该可以工作。

相关文章