如何设置Django项目以使用MySQL数据库?

2026-06-11 10:412阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计231个文字,预计阅读时间需要1分钟。

如何设置Django项目以使用MySQL数据库?

在Django项目中,默认使用sqlite数据库。若需配置MySQL,请在setting.py文件中添加以下设置:

pythonDATABASES={ 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '数据库名', 'USER': '数据库用户名', 'PASSWORD': '数据库密码', 'HOST': '数据库地址', # 默认为localhost 'PORT': '数据库端口', # 默认为3306 }}


在Django的项目中会默认使用sqlite的数据库

配置MySQL需要在setting.py 里加入以下设置:

配置数据库  DATABASES = {         ‘default‘: {       ‘ENGINE‘: ‘django.db.backends.mysql‘,           ‘NAME‘: ‘数据库名‘,       ‘USER‘: ‘用户名‘,        ‘PASSWORD‘: ‘数据库密码‘,        ‘HOST‘: ‘数据库主机,留空默认为localhost‘,

       ‘PORT‘: ‘端口号‘,     } }

在_init_.py文件中写入两行代码:

    import pymysql

    pymysql.istall_as_MySQLdb()

至此,MySQL配置完成

如何设置Django项目以使用MySQL数据库?

本文共计231个文字,预计阅读时间需要1分钟。

如何设置Django项目以使用MySQL数据库?

在Django项目中,默认使用sqlite数据库。若需配置MySQL,请在setting.py文件中添加以下设置:

pythonDATABASES={ 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '数据库名', 'USER': '数据库用户名', 'PASSWORD': '数据库密码', 'HOST': '数据库地址', # 默认为localhost 'PORT': '数据库端口', # 默认为3306 }}


在Django的项目中会默认使用sqlite的数据库

配置MySQL需要在setting.py 里加入以下设置:

配置数据库  DATABASES = {         ‘default‘: {       ‘ENGINE‘: ‘django.db.backends.mysql‘,           ‘NAME‘: ‘数据库名‘,       ‘USER‘: ‘用户名‘,        ‘PASSWORD‘: ‘数据库密码‘,        ‘HOST‘: ‘数据库主机,留空默认为localhost‘,

       ‘PORT‘: ‘端口号‘,     } }

在_init_.py文件中写入两行代码:

    import pymysql

    pymysql.istall_as_MySQLdb()

至此,MySQL配置完成

如何设置Django项目以使用MySQL数据库?