临时表
- 临时表只在当前连接可见
- 如果你使用PHP脚本来创建MySQL临时表,那每当PHP脚本执行完成后,该临时表也会自动销毁。
- 如果你使用MySQL客户端程序连接MySQL数据库服务器来创建临时表,那么关闭客户端或手动销毁可将临时表删除。
创建临时表
CREATE TEMPORARY TABLE user(
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
);
向临时表插入数据
INSERT INTO user(username) VALUES('trevor');
查看看数据
SELECT * FROM user
注:
- 临时表使用SHOW DATANASES是查看不了的
- 当客户端被关闭后,临时表会自动删除