我们时常会碰到导入数据到数据库的情况,而数据往往是线下其他渠道收集而来的Excel文件,那么这是我们就需要进行一些操作来导入到mysql了。
1. 首先,我们得到了一张Excel表格,里面有我们将要导入的数据
- 注意,这里的每一列应该跟数据表的结构对应,包括是否必填,否则可能引起报错
2. 删除第一行的表头,只留下我们需要的数据部分
注意:这里第一行的id,如果表里已经有数据,后续新增的导入,则id要接着现有的id递增。
3. 将文件另存为csv文档到桌面,Excel会提示“如果另存为CVS(逗号分割),您的工作簿...”,选择“是”即可
- 这里有一点非常重要,因为存为的CSV是采用半角逗号分割,那么我们的表中应该不存在半角逗号,否则可能会导致字段分割出错
4. 将我们存在桌面的.CSV文件用记事本打开,打开后另存为UTF-8编码方式
.csv用记事本打开后另存为UTF-8编码5. 在phpMyAdmin中打开创建的表,在最上面单击”导入”。
- 1、文件的字符集选择 utf-8
- 2、格式选择 CSV using LOAD DATA
- 3、字符分隔符选择半角逗号
- 4、勾上“忽略插入错误”和使用LOCAL关键字
6. 检查没问题就点击“执行”,如果报错根据报错找原因,或回看前面几步是否有哪一步没有做对。
导入成功后
网友评论