MySQL中的临时表是一种特殊的表,它们在会话开始时创建,并在会话结束时自动删除。临时表主要用于存储临时数据,这些数据只在当前会话中可见,其他会话无法访问。
CREATE TEMPORARY TABLE
语句创建临时表。以下是一个简单的示例,展示如何在MySQL中创建和使用临时表:
-- 创建临时表
CREATE TEMPORARY TABLE temp_table (
id INT PRIMARY KEY,
name VARCHAR(255)
);
-- 向临时表中插入数据
INSERT INTO temp_table (id, name) VALUES (1, 'Alice'), (2, 'Bob');
-- 查询临时表中的数据
SELECT * FROM temp_table;
-- 注意:在会话结束前,不需要手动删除临时表,它们会自动被删除。
更多关于MySQL临时表的信息,可以参考MySQL官方文档或相关教程。
领取专属 10元无门槛券
手把手带您无忧上云