我们在管理数据库的时候经常会用到向数据库表中插入数据,一般来说我们可以用表单形式插入,也可以用命令行直接往数据库中插入,具体的操作方式,我这边再简单记录一下。
基本语法
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
table_name:表的名称。
(column1, column2, ...):要插入数据的列名称。
(value1, value2, ...):对应列的值。
示例案例
假设有一个名为 users 的表,表结构如下:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
age INT,
email VARCHAR(100)
);
向 users 表插入一条数据:
INSERT INTO users (name, age, email)
VALUES ('Alice', 30, 'alice@example.com');
如果 id 列是 AUTO_INCREMENT(自动增加),你不需要为它提供值,数据库会自动生成。
插入多行数据
INSERT INTO users (name, age, email)
VALUES
('Bob', 25, 'bob@example.com'),
('Charlie', 35, 'charlie@example.com');
本文出处:老蒋部落 » SQL数据库往表里插数据的方法记录 | 欢迎分享( 公众号:老蒋朋友圈 )