mysql临时表

来源:互联网 发布:企业网站中英文版源码 编辑:程序博客网 时间:2024/05/15 23:49
在mysql中使用system可以执行shell命令例如system ls可以列出当前文件夹列表创建临时表很容易,给正常的CREATE TABLE语句加上TEMPORARY关键字临时表将在你连接MySQL期间存在。当你断开时,MySQL将自动删除表并释放所用的空间。当然你可以在仍然连接的时候删除表并释放空间。DROP TABLE tmp_table1、临时表再断开于mysql的连接后系统会自动删除临时表中的数据,但是这只限于用下面语句建立的表: 1)定义字段CREATE TEMPORARY TABLE tmp_table (       name VARCHAR(10) NOT NULL,       value INTEGER NOT NULL   )  2)直接将查询结果导入临时表CREATE TEMPORARY TABLE tmp_table SELECT * FROM table_name  2、另外mysql也允许你在内存中直接创建临时表,因为是在内存中所有速度会很快,语法如下:CREATE TEMPORARY TABLE tmp_table (        name VARCHAR(10) NOT NULL,        value INTEGER NOT NULL     ) TYPE = HEAP   
原创粉丝点击