实际业务里,从MySQL中导出符合特定条件的数据并生成带表头的CSV文件是常见需求,比如筛选年龄大于18的用户用于后续数据分析。文章围绕这一场景,系统梳理了三种实现方式。第一种是使用SELECT INTO OUTFILE语句,通过UNION ALL拼接表头与查询结果,直接在服务端生成文件,适合大批量...
想一次性向数据库表中插入多条记录,又不想反复执行单条插入语句浪费时间?当下主流的关系型数据库都支持INSERT INTO VALUES多行插入语法,能大幅提升批量插入的效率。标准语法是在单个INSERT INTO语句后,用逗号分隔多个VALUES子句,每个子句对应一条待插入记录,插入值顺序要和指...