MySQL在Navicat里导入excel文件的一些细节

excel文件导入前调整

直接导入文件总是会各种报错,总结如下:

  1. 格式问题:将xlsx文件另存为xls文件
  2. 编码问题:改为UTf8
  3. 内容格式:excel每次打开自动变成日期也引起错误,删除自定义里的日期格式。

id自增的重设

在经历几次导入错误,删除再重新导入后,发现起始id变成了40000多,而不是1,希望将id改为从1开始有两种方法:
1.更改sql文件(易报错)
2.删除数据重设自增起始值

1.更改sql文件
MySQL在Navicat里导入excel文件的一些细节

MySQL在Navicat里导入excel文件的一些细节

MySQL在Navicat里导入excel文件的一些细节

2.删除数据重设自增起始值
DELETE FROM ericsson WHERE id > 1;
ALTER TABLE ericsson AUTO_INCREMENT=1;
再导入一次数据即可。