mysql新问题来了,向各位大虾求助啦~~~~关于临时表在其他连接不可见问题 在手册上看到这句话“在创建表格时,您可以使用TEMPORARY关键词。只有在当前连接情况下,TEMPORARY表才是可见的。当连接关闭时,TEMPORARY表被自动取消。”现在我要缓存一些数据到临时表,由于数据大,可能超过的数据要放到磁盘上,所以没有考虑内存表。此临时表供给几个客户端查询,调用完毕将此临时表释放。mysql中存在某种设置可以使临时表在其他连接可见呢?或者有没有哪种方法可以实现此要求的?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A TEMPORARY table is visible only to the current connection, and is dropped automatically when the connection is closed.只能在当前 连接可用,用物理表 临时表的特性即是如此。如果要多个SESSION同时可见,则直接创建普通表。 那你只能建永久表其实你永久表里加个user_id字段就可以实现临时表的功能 在创建的表时候,不要用temporary,直接 create table另外既然这个表被几个连接同时使用,则建议把这个表直接创建好,以后不要再DROP TABLE,而是直接INSERT INTO到这个表中。 创建一个常规性的表,但其中的记录是临时的。 Innodb刷脏页技术深度挖掘 mysql DB 索引建立 mysql存储过程参数长度问题 MySQL 怎么能够获得Show 的结果? linux下 mysql不能 启动?? 关于建表结构的不解,求问! sqlserver中的varchar字段插入到mysql的text中不成功 MySQL大数据备份 mysql随机高效调用的问题 SQL数据库SSL未被使用 mysql order by rand 执行过程 mysql 集合语法
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货