python - 使用python在mysql中动态创建表

标签 python mysql django dynamic

我需要对 CSV 数据集进行计算,然后将其作为 SQL 表存储在 MySQL 数据库中。我一直在考虑使用 Django,但我认为它不允许动态创建模型。我想提供的更多信息是我不知道该表中的变量数量。所以我的问题是,我应该如何进行?我一直在考虑创建自己的粗函数来执行 SQL 查询或使用 Django south。任何建议将不胜感激。

最佳答案

我会将用户提交的数据存储在与主 Django MySQL 数据库不同的数据库中。

由于您不确定 CSV 数据集的结构,使用 CouchDB 或 MongoDB 等文档存储可能是您的最佳选择。

An Introduction to Using CouchDB with Django

Using MongoDB with Django

关于python - 使用python在mysql中动态创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43834401/

相关文章:

python - 列表中超过 1 个最长的字符串?

mysql - 从 Ubuntu 11.10 到 Amazon EC2 BitNami LampStack 实例的 JDBC 连接 - 拒绝访问(使用密码 : YES)

mysql - 从查询/日志/二进制文件/任何内容中恢复 MySQL 数据

python - Django slugified urls - 如何处理冲突?

python - 如何删除模型但将数据库表保留在 Django 上

python - Pycharm 中的 Pygame 文档

python - 如何将 Facebook 分享按钮添加到交易电子邮件中?

python - 实例无法访问其定义中的类属性

mysql - 将Mysql查询的结果传递给同一个表上的子查询

python - Django 加载错误的模板