Excel/WPS通过DBeaver导入MySQL

#导入失败或者乱码,很可能是编码不匹配。

背景
  1. 平时收集到的数据都用WPS/Excel记录,比如各部门手动填写的表格,从公司内部网站导出的表格;
  2. WPS是免费的,个人用户登录也可以临时使用,所以公司选择这个软件可以满足办公要求的的话会尽量选它,它和Excel在大部分应用方面都很相似,没有Excel功能强大;
  3. MySQL作为免费数据库,安装好之后可以直接通过cmd的命令提示符输入数据,如果你要输入上万条数据呢?DBeaver作为免费开源的软件就是好帮手。
更改Excel/WPS表格编码
  1. 先将.xlsx文件类型另存为.csv文件(Excel有两个csv类型选项:逗号分隔,Utf-8,选后者),wps注明是以逗号分隔的;
  2. 将原表格关闭;
  3. 右击另存好的.csv文件,用记事本的方式打开;
  4. 点击记事本左上角“文件”,再次选择“另存为”,选择编码为UTF-8,确定;
  5. 替换掉第一次另存为的.csv文件,避免导入时混淆两个编码文件;
导入DBeaver
  1. 上面的方法是将csv文件的编码统一成DBeaver里设置的文件编码,还有一种方法,就是将DBeaver里的编码改成你存储的csv文件使用的编码;
  2. 这里省略DBeaver与MySQL的连接过程,默认前提是已经连接好,并且已经建立好数据库和数据库里的表格;
  3. 右击表格标题,选择“导入数据”;
  4. 下一步,选择文件(刚刚设置好编码的.csv文件);
  5. 在这个页面可进行编码的转变以及其他默认设置;
  6. 再下一步的映射,可在配置里更改各字段的数据类型;
  7. 设置好之后,一直按下一步,最后一步按“继续”,几十秒之后若导入成功,会直接跳转到表格内。
  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值