爱电竞
CN ∷  EN
爱电竞介绍

通过3点来理解Django中数据库的连接

发布日期:2025-08-19 13:20 点击次数:146

在 Django 中连接 MySQL 数据库需要进行一些配置.

第1点:安装mysqlclient包

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple mysqlclient

第2点:配置连接数据库

在对数据库操作前,首先要连接数据库,django连接数据库,不需要单独创建一个连接对象,只需要在settings.py文件中做数据库相关的参数设定就可以了。

第3点:数据库连接查询

在django中有两种方式,一种是原生sql语句,第二种是ORM模型来操作。使用原生语句用的是python db api的接口来操作。它的驱动用的是pymysql来操作,有一部分是django封装好的,配置好数据库的连接信息就可以直接使有django封装好的接口就可以操作了。

python DB API规范下cursor对象,execute以及featchall()方法都是定义好的。任何使用python来操作mysql的驱动程序都必须遵守这个规范,所以不管是使用pymysql还是mysqlclient,还是mysqldb,它们的接口都是一样的。

最新资讯
推荐资讯