DBeaver 导入excel 数据 | 您所在的位置:网站首页 › 数据库文件导入到excel › DBeaver 导入excel 数据 |
这里有一个excel文件数据 我们需要将他导入数据库中 dbeaver 支持csv文件数据导入 所以我们需要先将excel文件转换为csv文件 很简单 直接另存为即可: 保存类型选择CSV 即可 我这里将它保存到了桌面 下面 打开dbeaver 在数据库中创建一个新表 切记 表中字段与文件字段需要一致 创建好之后 右键该表 选择导入数据 选择下一步 点击《无》 然后选择刚才保存的CSV文件 (一直下一步即可)即可导入 导入成功如下图: 数据被成功的加进去了 非常简单吧 这是一个非常使用的函数 只需要传表头和表数据即可 文件名可有可无 def add_excel(head, data, filename='cw_customer_info.xls'): # head 格式 ['表头1','表头2','表头3'] # data 格式 [['第一行1','第一行2','第一行3'],['第二行1','第二行2','第二行3']....] excel_data = data workbook = xlwt.Workbook(encoding='utf-8') # 新建工作簿 worksheet = workbook.add_sheet("客户信息") # 新建sheet row_index = 0 for i in range(len(head)): worksheet.write(row_index, i, head[i]) for table in excel_data: row_index += 1 for i in range(len(head)): worksheet.write(row_index, i, table[i]) path = f'static/upload/{filename}' workbook.save(path) # 保存 file = ServerIp + '/' + path # 地址拼接 return file, path |
CopyRight 2018-2019 实验室设备网 版权所有 |