1、工具
Navicat
2、表结构和Excel
CREATE TABLE `user` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(255) NOT NULL COMMENT '姓名',
`age` int(11) NOT NULL COMMENT '年龄',
`status` int(11) NOT NULL DEFAULT '0' COMMENT '状态',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `name` (`name`,`age`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=46823 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
Excel中的字段与表字段一致
3、导入
根据自己的情况判断是否需要新建表
根据自己情况判断那种情况
插入完成
4、生成sql
比如需要得到id=298的插入语句
生成语句:
INSERT INTO `test`.`user`(`id`, `name`, `age`, `status`, `create_time`, `update_time`) VALUES (298, '李四12', 24, 0, '2019-06-25 19:49:55', '2019-06-25 20:42:40');