django - 如何在 Django 中访问旧数据库而不在其中创建新表
问题描述
我被授予访问数据库的权限,以便在我的一个 Django 项目中使用。我设置了所有东西并去迁移新模型,但我遇到了一个错误。
“无法创建 django_migrations 表((1142,“为表 'django_migrations' 拒绝用户 'MyDatabaseName' 的 CREATE 命令”))
在查看它之后,我看到它是因为 Django 正在尝试在该数据库中创建一个新表。我没有写访问权限,我也不想要它,因为我对此很陌生,不想搞砸任何事情。我也不确定楼主会不会给我。有没有办法使用旧数据库而不必在其中创建新表?
解决方案
推荐阅读
- mysql - MySQL 使用 Debezium 对 Kafka 的更改 - 仅捕获 DDL stmts
- graph - 无法从 csv 加载 Cytoscape 中的节点表
- sql-server - 如何使用随机数生成真正的随机结果?ABS(CHECKSUM(NewID))) 不工作
- html - 如何修复无法读取 Angular 中的属性
- python - 簇/斑点检测
- ruby-on-rails - 扩展 Rails ThoughtBot/Clearance gem 以进行密码轮换
- firebase - 如何获取 Firebase 文档中的特定字段
- .net - 如何为我的应用程序在 azure ad 中添加角色?
- spring - 为什么我的 Log4j 日志没有显示到控制台?
- postgresql - Postgres:监控执行计划的哪一部分正在运行长查询