pandas - 您使用什么工具将数据集(以 .csv 格式)转换为数据库表?
问题描述
我有很多.csv
文件。我应该SQL
使用Pandasql
. 之前,我将查询放入代码中,我希望在数据库中运行它以确保其输出正是我想要的。
因此,我需要找到一种解决方案将这些.csv
文件转换为数据库中的表。
如果你有同样的经历,那么:
您为此使用了哪些工具?
解决方案
这取决于您使用的数据库。在 PostgreSQL 中,我正在使用:
COPY table_nname FROM '/path/to/csv/ZIP_CODES.txt' WITH (FORMAT csv);
使用 MySQL:
mysqlimport --ignore-lines=1 --fields-terminated-by=, --local -u root -p Database TableName.csv
推荐阅读
- c# - 全职写在一个单元格中
- json - 部署后如何集成配置文件?
- ios - 如何实现原生“使用 Apple 登录”流程
- excel - VBA - Check if a workbook is protected before open it
- sql-server - 在 Django 中是否有办法始终将特定字段投射到 VARCHAR?
- flutter - 在 Windows 上编译 Flutter 引擎
- amazon-s3 - AWS S3 生命周期规则:仅删除根中的 .JSON 文件
- ansible - 使用 ansible 循环遍历列表字典
- constructor - Error "No value was passed to the mandatory parameter" in constructor of subclass
- python - ipywidgets.VBox not showing once part of function