gpt4 book ai didi

mysql - 多个临时表?

转载 作者:行者123 更新时间:2023-11-29 14:56:18 25 4
gpt4 key购买 nike

这可能是一个基本问题:我在一些 php 代码中使用临时表,如下所示:

  1. 创建临时表 ttable( `d` DATE NOT NULL , `p` DECIMAL( 11, 2 ) NOT NULL , UNIQUE KEY `date` ( `date` ) );
  2. INSERT INTO ttable( d, p ) VALUES ( '$d' , '$p' );
  3. 从表中选择*;

当我们扩大网站规模时,这会成为问题吗?即,user1 的 ttable 和 user2 的 ttable 是否会混淆并且 user1 看到 user2 的 ttable 反之亦然?为每个唯一的临时表创建唯一的名称是否更好?

谢谢

最佳答案

临时表是特定于 session 的。每次连接到主机时(在 PHP 中,这是通过 mysql_connect 完成的),您创建的临时表仅存在于该 session /连接中。

关于mysql - 多个临时表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4541385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com