'django.db.backends.sqlite3'
:SQLite嵌入式数据库'django.db.backends.postgresql'
:BSD许可证下发行的开源关系型数据库产品'django.db.backends.mysql'
:转手多次目前属于甲骨文公司的经济高效的数据库产品'django.db.backends.oracle'
:甲骨文公司的旗舰关系型数据库产品其他的配置可以参考官方文档中数据库配置的部分。 NAME属性代表数据库的名称,如果使用SQLite它对应着一个文件,在这种情况下NAME的属性值应该是一个绝对路径。如果使用其他关系型数据库,还要配置对应的HOST(主机)、PORT(端口)、USER(用户名)、PASSWORD(口令)等属性。
__init__.py
文件并加入如下所示的代码,这段代码的作用是将PyMySQL视为MySQLdb来使用,从而避免Django找不到连接MySQL的客户端工具而询问你:“Did you install mysqlclient? ”(你安装了mysqlclient吗?)。
import pymysql pymysql.install_as_MySQLdb()原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。