将excel的数据导入到数据库(mysql)中

用到的是excel中的CONCATENATE函数,它可以将多个单元格的值合成一条字符串;

比如当前excel中有两列:姓名(A)和手机号(B),你想将其导入一个用户表中,该用户表有三列:用户名、密码、联系方式,密码都初始化为123456,

  那我们可以选中C1,然后输入=CONCATENATE(“insert  into tbl_user (username,password,hone) values (’”,A1,“‘,'123456’,'”,B1,"' );")回车后就会生成

SQL插入语句,然后拖拉该单元格是C列都变成相应的SQL语句,然后拷贝C列到一个文本文档,保存成sql格式即可。

        还有一种就是输入=CONCATENATE(“(’”,A1,“‘,'123456’,'”,B1,"' ),") 然后拷贝到文档后,再首部加上一条 insert into tbl_user  (username,passwordhone) values

在尾部将最后一个逗号改成分号,保存OK。

你可能感兴趣的:(将excel的数据导入到数据库(mysql)中)