mysql - 使用 json 创建 MySQL 表
问题描述
如果我有一个描述 SQL 列的 json 对象列表,如下所示:
[{'type': 'int4', 'id': '_id'},
{'type': 'text', 'id': 'month'},
{'type': 'text', 'id': 'town'}]
MySQL 中是否有任何本机功能允许我使用此 json 对象列表创建表,而不是硬编码我的 CREATE TABLE 语句?
示例创建表语句将是:
CREATE TABLE house (_id integer PRIMARY KEY, month varchar, town varchar)
解决方案
不,MySQL 没有任何内置功能可以从您的 JSON 样本推断表设计。
推荐阅读
- javascript - 将表单值分配给 JavaScript 中的 var
- c# - DataGridView .net 自定义排序列日期
- linux - 在 exynos4412 上编译 linux 内核 5.0 时出现致命错误
- node.js - 连接到 mongodb.com 的未处理的承诺拒绝
- nsis - 使用 NSIS 可以访问 Windows 的公共文件夹“c:\Users\Public”
- c++ - 用中间派生类覆盖多级继承,没有函数被覆盖
- php - “App\Entity\Cat”实体的配置不可用(该实体用作“cat”自动完成字段的目标)
- javascript - 在 Firestore 中读取子集合
- java - 将Java中的放大工具限制在应用程序窗口中
- python - 使用 matplotlib 设置或固定双变量分布值