使用 JavaScript 增删查改数据操作:增:使用 INSERT INTO 语句创建记录。删:使用 DELETE FROM 语句删除记录。查:使用 SELECT 语句查询记录。改:使用 UPDATE 语句更新记录。

如何使用 JavaScript 增删查改数据
增(Create)
-
使用 INSERT INTO 语句:
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
删(Delete)
-
使用 DELETE FROM 语句:
DELETE FROM table_name WHERE condition;
查(Read)
-
使用 SELECT 语句:
SELECT column1, column2, ... FROM table_name WHERE condition;
改(Update)
-
使用 UPDATE 语句:
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
使用示例:
创建记录:
<code class="javascript">const sql = 'INSERT INTO customers (name, email) VALUES (?, ?)'; const data = ['John Doe', 'john.doe@example.com'];</code>
删除记录:
<code class="javascript">const sql = 'DELETE FROM customers WHERE id = ?'; const data = [1];</code>
查询记录:
<code class="javascript">const sql = 'SELECT * FROM customers WHERE name LIKE ?'; const data = ['%John%'];</code>
更新记录:
<code class="javascript">const sql = 'UPDATE customers SET email = ? WHERE id = ?'; const data = ['new.email@example.com', 1];</code>
执行查询:
使用 execute() 方法执行查询:
<code class="javascript">const [rows] = await connection.execute(sql, data);</code>
处理结果集:
- 查询结果存储在
rows中。 - 对于创建和更新操作,
rows包含受影响的行数。 - 对于查询操作,
rows包含结果的行。










