MySQL插入数据
概述
INSERT语句用于向表中添加新行。本章介绍插入数据的各种方式,包括单行、多行以及从其他表插入。
INSERT语法选项
基本插入
插入单行
插入多行
使用SET插入
使用SELECT插入
从另一个表复制
从查询批量插入
冲突时更新
基本语法
示例
使用VALUES()函数
忽略错误
基本用法
用例
替换
基本用法
比较
批量插入优化
批量插入
编程示例
Python / Python
PHP / PHP
插入特定值
自增列
时间戳
空值
RETURNING子句
MySQL 8.0+ / MySQL 8.0+
故障排除
常见错误
调试插入
小结
MySQL中插入数据包括:
基本插入:单行和多行 SELECT插入:从其他表复制 冲突时更新:插入或更新 忽略插入:跳过重复 替换:替换现有行 批量操作:高效的批量插入 返回:获取插入的值
上一个:删除表
下一个:查询数据