如何向SQL数据库中插入数据?

如何向SQL数据库中插入数据?

向SQL数据库中插入数据,需要使用INSERT INTO语句。下面是一个通用的插入数据的例子:

假设我们有一个名为users的表格,其结构如下:

代码语言:javascript复制CREATE TABLE users (

id INT AUTO_INCREMENT PRIMARY KEY,

username VARCHAR(50) NOT NULL,

email VARCHAR(100) UNIQUE NOT NULL,

password VARCHAR(100) NOT NULL

);要向users表格中插入一条数据,可以使用以下SQL语句:

代码语言:javascript复制INSERT INTO users (username, email, password)

VALUES ('john_doe', 'john.doe@example.com', 'secure_password');这条SQL语句将会向users表格中插入一条新的记录,其username为john_doe,email为john.doe@example.com,password为secure_password。id字段由于设置为AUTO_INCREMENT,在插入数据时会自动分配一个唯一的整数值。

如果要一次性插入多条数据,可以在VALUES子句中提供多组数据,用逗号分隔:

代码语言:javascript复制INSERT INTO users (username, email, password)

VALUES ('john_doe', 'john.doe@example.com', 'secure_password'),

('jane_doe', 'jane.doe@example.com', 'another_password');这条SQL语句将会向users表格中插入两条新的记录。

相关推荐