把数据从excel导入mysql数据库

    选择打赏方式

1. Excel文件来自windows之wps和Mac之office:步骤如下图,打开Excle文件后,点击文件->另存为;弹出对话框后如图,文件格式选择.csv项,随后保存即可。

二、转换.csv文件编码格式为UTF-8(前提是数据库表编码格式为UTF-8)
在终端输入 file fileName 可以查看文件编码格式。这里有两种情况,第一种,excel文件中数据没有中文,file命令后显示编码格式为ASCII text(数据表格文件由Numbers创建并按上述方式转换为.csv文件后,无论表中有无中文列,都是ASCII text格式)


这种情况就不需要再转换编码格式,直接跳过下面进行第三步:“三、把.csv文件导入数据库”;
第二种excel文件中数据有中文列,file命令后显示编码格式为ISO-8859 text,


使用 iconv命令转换编码格式 iconv -f GBK -t UTF-8 test-mac.csv > test-mac2.csv
-f 表示 from,GBK是源文件编码格式, -t 表示 to,UTF-8表示目标文件格式,> 输出符号。执行完之后,file命令查看文件编码文件为UTF-8。

三、把.csv文件导入数据库

... navicat 导入即可

版权声明:若无特殊注明,本文皆为《 zuoer 》原创,转载请保留文章出处。
本文链接:把数据从excel导入mysql数据库 https://www.zuoer.xin/?post=88
正文到此结束

热门推荐

管理员已关闭本篇文章评论!