首页 > 解决方案 > 如何使用 django 连接到 3rd 方雪花数据库?

问题描述

如何创建一个引擎来连接雪花数据库?关于配置

设置.py

,它会出错并显示以下消息。

尝试使用 'django.db.backends.XXX',其中 XXX 是以下之一:'mysql'、'oracle'、'postgresql'、'sqlite3'

标签: django

解决方案


Django 官方支持这些数据库:

  1. PostgreSQL
  2. 玛丽亚数据库
  3. MySQL
  4. 甲骨文
  5. SQLite

还有这些第 3 方数据库:

  1. 蟑螂数据库
  2. 火鸟
  3. IBM DB2
  4. 微软 SQL 服务器
  5. ODBC

由于 snowflakedb 不在两者中,并且您想创建一个引擎,因此我建议使用 pyodbc 创建您自己的自定义数据库引擎。 django 自定义数据库引擎文档


推荐阅读