简单步骤带你熟悉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临时表可以应用于很多场景,比如查询优化、保存查询中间结果等等,遇到复杂性数据处理,可以一试临时表,希望这些介绍对大家有帮助。


数据运维技术 » 简单步骤带你熟悉MySQL临时表的创建(mysql临时表的创建)