MySQL 是一个流行的开源关系型数据库管理系统,它允许用户创建,管理和查询数据库。下面是插入数据的方法大全及举例演示:
1.插入单行数据:使用 INSERT INTO 命令可以插入单行数据。
例如,要插入一条记录到表 "users" 中,可以执行以下命令:
INSERT INTO users (name, age, email) VALUES ('Tom', 25, 'tom@example.com');
这将在 "users" 表中插入一条记录,包括 "name","age" 和 "email" 字段的值。
2.插入多行数据:使用 INSERT INTO 命令可以插入多行数据。
例如,要插入多条记录到表 "users" 中,可以执行以下命令:
INSERT INTO users (name, age, email) VALUES ('Tom', 25, 'tom@example.com'), ('Jerry', 26, 'jerry@example.com'), ('Mary', 27, 'mary@example.com');
这将在 "users" 表中插入三条记录,分别包括 "name","age" 和 "email" 字段的值。
3.插入查询结果:使用 INSERT INTO SELECT 命令可以从一个表中选择数据,并将其插入到另一个表中。
例如,要从表 "users" 中选择所有年龄大于 18 的记录,并将它们插入到表 "adult_users" 中,可以执行以下命令:
INSERT INTO adult_users (name, age, email) SELECT name, age, email FROM users WHERE age > 18;
这将从 "users" 表中选择所有年龄大于 18 的记录,并将它们插入到 "adult_users" 表中。