简单步骤带你熟悉MySQL临时表的创建(mysql临时表的创建)
MySQL临时表即仅存在于当前会话中的表,在会话结束时自动删除,无需手动删除。临时表简单易操作,在数据处理中经常会使用到,下面简单介绍下如何熟悉MySQL临时表创建的步骤。
1、登录MySQL服务器,并创建一个新的会话,也可以使用管理工具(如navicat);
例如:
//使用命令行登录MySQL服务器
mysql -uYOURUSERNAME -p
//输入密码
2、创建临时表,可以使用SQL语言进行创建;
例如:
CREATE TEMPORARY TABLE temptable
(
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
PRIMARY KEY (ID)
)
ENGINE=InnoDB DEFAULT CHARSET=utf8;
3、可以查看临时表创建之后的信息,也可以执行查询操作;
例如:
//查看表的信息
SHOW CREATE TABLE temptable;
//查询临时表
SELECT * FROM temptable;
4、会话结束时,MySQL会自动删除临时表;
例如:
EXIT;
经过以上步骤,大家就可以熟悉MySQL临时表的创建了。MySQL临时表可以应用于很多场景,比如查询优化、保存查询中间结果等等,遇到复杂性数据处理,可以一试临时表,希望这些介绍对大家有帮助。