大佬教程收集整理的这篇文章主要介绍了生成检查Excel(CSV)的表架构并导入数据,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
仅供参考,下面记录了我所做的事情:
LOAD DATA INfile
CREATE table
将所有列都作为TEXT,主键除外LOAD DATA LOCAL INfile
将所有CSV数据加载到TEXT字段中。PROCEDURE ANALYSE
,我能够为ALTER table
列提供正确的类型和长度。对于几乎没有不同值的任何列PROCEDURE ANALYSE
返回ENUM
,这不是我所需要的,但是我发现以后对规范化很有用。用200列的眼球轻而易举PROCEDURE ANALYSE
。phpmyadmin的输出表明表结构是垃圾。SELECT disTINCT
用于列和INSERT
ing结果以分离表。我在旧表中首先添加了FK列。在之后INSERT
,我得到了它的ID并UPDATE
在FK列中进行了编辑。循环完成后,我删除了旧列,仅保留FK列。与多个从属列相似。这比我预期的要快得多。python manage.py inspctdb
,将输出复制到models.py并添加了所有这些,ForeignkeyFIEld
因为MyISAM中不存在FK。编写了一些python vIEws.py,urls.py,一些模板… TADA我将如何创建检查Excel(或CSV)文件的MYSQL表架构。是否有准备就绪的Python库来执行此任务?
列标题将被清除为列名。数据类型将基于电子表格列的内容进行估算。完成后,数据将被加载到表中。
我有一个要开始标准化的〜200列的Excel文件。
以上是大佬教程为你收集整理的生成检查Excel(CSV)的表架构并导入数据全部内容,希望文章能够帮你解决生成检查Excel(CSV)的表架构并导入数据所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。