支持Excel加载器的DataGrip版本,可从目标schema的导入菜单选择.xlsx文件,或把文件拖入schema,然后配置目标表和列映射。导入目标是数据库中的表,DataGrip是操作客户端。
导入前准备Excel数据
在导入之前,可能需要对数据进行清洗和预处理,以消除错误和异常值,确保数据的准确性和一致性。
第一行使用明确且不重复的字段名;去掉装饰性和合并单元格。身份证号、订单号、带前导零的编号按文本处理,日期和金额列保持同一种含义。先用少量行预览,确认目标库和权限。
从XLSX导入到数据库表
- 连接目标数据库,在Database Explorer中定位schema。
- 右键目标schema,选择Import/Export→Import Data from File(s),选择.xlsx文件;也可拖入文件。
- 在导入窗口选择新表或已有表,核对工作表与数据预览,设置First row is header。
- 逐列核对类型和映射,尤其是文本编号、数值与日期。确认后执行导入。
- 查询目标表,核对行数、空值、重复键和样例值;已有表追加导入前先确认重复记录策略。
找不到Excel加载器或导入失败怎么办
先核对安装版本与官方文档。旧版本没有相应加载器时,可在Excel中将目标工作表另存为UTF-8 CSV,再使用分隔文本导入,检查分隔符、引号与表头。CSV不会保留公式、样式或多工作表结构。不要用反复重试向同一正式表重复追加。