excel批量导入mysql,下面通过一个例子来介绍方法:
用mysql客户端可视化工具Navicat for MySQL,用其打开表,点击导入向导
选择要导入的excel类型,点击下一步
如图操作,选择要导入的文件
下一步,选择导入起始行
下一步,选择对应的列
下一步,选择开始
导入成功
关闭,刷新表,可看到数据成功导入
建议将excel数据导出为txt文件,字段间用'|'作分隔符,然后通过以下命令导入到数据库(假设文件为test.txt,要导入的表为test)
LOAD DATA INFILE "路径/test.txt" INTO TABLE test FIELDS TERMINATED BY '|' LINES TERMINATED BY '\n';
上述语句意思为:
将test.txt文件导入到test 中,约定字段分隔符为'|',行分隔符为'\n'
如果是从mysql数据库导出来的excel可以直接导入,如果是一般的excel,可以转成csv读取文件,用程序组成sql导入