gpt4 book ai didi

php - 设置正确的 MYSQL 表选项

转载 作者:行者123 更新时间:2023-11-30 23:36:56 25 4
gpt4 key购买 nike

我有一个用户配置文件的数据库表。它由主键、用户 ID、全名、电子邮件、位置和关于我的信息组成。

我很难为这种类型的数据库表确定正确的选项。

Storage Engine:   
Collation:
auto_increment:
row_format:

目前我正在使用 InnoDB 来允许使用外键,这是我唯一确定的选项。

最佳答案

在大多数情况下,phpMyAdmin 的默认设置就可以了。

自增 主要用于主键id列,如果是int类型,应该识别个体整体。

如果空间不重要,您可以将ROW_FORMAT 设置为FIXED。此选项将每行的存储大小限制为恒定大小的字节 - 即使某些列是可变大小的字符串 (varchar)。

Collat​​ion 和相关设置有点复杂。我建议使用默认值或查看手册。

MyISAM 或 InnoDB 之间进行选择不仅是功能的选择,也是访问模式的选择。通常 MyISAM 很好,在某些其他情况下 InnoDB 更好。选择应该例如受读取和更新的数量和相对权重的影响。

关于php - 设置正确的 MYSQL 表选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6654294/

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