美文网首页
利用phpMyAdmin批量导入Excel数据表内容到MySQL

利用phpMyAdmin批量导入Excel数据表内容到MySQL

作者: 十万个魏什么啊 | 来源:发表于2020-05-22 23:24 被阅读0次

    我们时常会碰到导入数据到数据库的情况,而数据往往是线下其他渠道收集而来的Excel文件,那么这是我们就需要进行一些操作来导入到mysql了。

    1. 首先,我们得到了一张Excel表格,里面有我们将要导入的数据

    • 注意,这里的每一列应该跟数据表的结构对应,包括是否必填,否则可能引起报错
    拿到的表格

    2. 删除第一行的表头,只留下我们需要的数据部分
    注意:这里第一行的id,如果表里已经有数据,后续新增的导入,则id要接着现有的id递增。

    处理后的的表格

    3. 将文件另存为csv文档到桌面,Excel会提示“如果另存为CVS(逗号分割),您的工作簿...”,选择“是”即可

    • 这里有一点非常重要,因为存为的CSV是采用半角逗号分割,那么我们的表中应该不存在半角逗号,否则可能会导致字段分割出错
    Excel另存为CSV

    4. 将我们存在桌面的.CSV文件用记事本打开,打开后另存为UTF-8编码方式

    .csv用记事本打开后另存为UTF-8编码

    5. 在phpMyAdmin中打开创建的表,在最上面单击”导入”。

    • 1、文件的字符集选择 utf-8
    • 2、格式选择 CSV using LOAD DATA
    • 3、字符分隔符选择半角逗号
    • 4、勾上“忽略插入错误”和使用LOCAL关键字
    导入设置

    6. 检查没问题就点击“执行”,如果报错根据报错找原因,或回看前面几步是否有哪一步没有做对。

    导入成功后

    相关文章

      网友评论

          本文标题:利用phpMyAdmin批量导入Excel数据表内容到MySQL

          本文链接:https://www.haomeiwen.com/subject/lujhahtx.html