Excel导入到mysql的问题,说来不难,方法有很多,但总有些问题不好解决。要不就是导入超时,要不就是结果是乱码,要不就是无法导入。今天给大家介绍个比较简单的,而且能够实现大量数据导入的方法。
- 首先将excel转成csv格式的文件存储。
- 将csv文件的编码方式转化为utf8,默认的可能是GBK。如果导入结果有乱码,很可能就是csv文件和数据库的编码不一致。
- 通过phpmyadmin建立数据库aa和数据表aaa。
- 进入windows的dos界面(运行里键入cmd即可)。
- 在dos里通过cd命令进入mysql的安装目录下的bin文件夹。
- 在dos里进入mysql,命令为mysql -u root -p。
- 进入目标数据库,命令为use aa。
- 设置数据库链接的编码,命令为set names utf8。
- 通过命令load data实现数据导入,命令为load data local infile “d:\\aa.csv” into table aaa fields terminated by ”。
- 通过phymyadmin浏览,即可看到导入的数据了。