Django连接mysql数据库

Django可以使用mysqlclient或者pymysql模块连接mysql数据库。

本文主要介绍使用pymysql模块连接。

安装

项目运行环境,安装pymysql

pip install pymysql

设置

1.在主项目的init.py中,将pymysql 伪装成MySQLdb

import pymysql
pymysql.install_as_MySQLdb()

2.在setting.py中,配置数据库连接

DATABASES = {
    'default': {'ENGINE': 'django.db.backends.mysql',
                'NAME': 'your_mysql_name',
                'USER': 'your_mysql_user',
                'PASSWORD': 'your_mysql_password',
                'PORT': '3306',
                'HOST': '127.0.0.1',
                }
}

运行

可以运行项目,测试连接是否成功

python manage.py runserver
赞(1)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《Django连接mysql数据库》
文章来自:泰恩数据
文章链接:https://tyne.cc/912.html
本站资源仅供个人学习使用,请勿用于商业用途。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址