gpt4 book ai didi

php - PDO MySQL 创建名称为数字的表

转载 作者:太空宇宙 更新时间:2023-11-03 11:52:28 24 4
gpt4 key购买 nike

<分区>

我想创建一个以数字命名的表。在 phpMyAdmin 中,这是完全可能的。但是当我尝试在 exec 中创建时,这是不可能的。我试过报价但仍然没有成功。我找到的唯一方法是在前面添加一个 alpha。

不会工作:

$Integer=1;    
$listersDatabase->exec("create table $Integer(row int(15) auto_increment primary key)");

将工作:

$Integer=1;    
$listersDatabase->exec("create table T$Integer(row int(15) auto_increment primary key)");

如何创建一个表名是数字的?


新注释:

如果您试图根据某些 ID 创建索引表来提高速度,例如 user1_stats、user2_stats、user3_stats... 你错了。 MySQL 允许您根据一些 ID 对表进行分区。 MySQL performance: multiple tables vs. index on single table and partitions

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