mysql 查询临时表_MySQL临时表与内存表

在MySQL中有三种虚拟表:临时表、内存表、视图。下面简单介绍一下临时表和内存表的使用。

1、临时表

MySQL临时表在我们需要保存一些临时数据时是非常有用的。临时表在MySQL 3.23版本中添加。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。如果你使用了其他MySQL客户端程序连接MySQL数据库服务器来创建临时表,那么只有在关闭客户端程序时才会销毁临时表,当然你也可以手动销毁。

1.1 创建临时表

在MySQL中创建临时表使用CREATE TEMPORARY TABLE语句,其语法格式如下:

mysql 查询临时表_MySQL临时表与内存表_第1张图片

示例:创建临时表。

mysql 查询临时表_MySQL临时表与内存表_第2张图片

还可以通过复制表的方式来创建临时表。

示例:通过复制表的方式来创建临时表。

aeb778e468e2a5ddd47d9480831ce04b.png

1.2 删除临时表

默认情况下,当你断开与数据库的

你可能感兴趣的:(mysql,查询临时表)