一个mysql数据库可以创建多少个表?
mysql表中可以创建多少列?
一个mysql表可以插入多少行?
发布于 2011-10-05 13:16:12
一个mysql数据库中可以创建多少个表?
MySQL有no limit on the number of databases.,底层文件系统可能对表的数量有限制。单个存储引擎可能会施加特定于引擎的约束。InnoDB最多允许40亿个表。
以及在mysql表中可以创建多少列?
每个表有4096列的硬限制,但对于给定表,有效的最大值可能会更少。确切的限制取决于several interacting factors.
一个mysql表可以插入多少行?
行数受maximum size allowed for a table限制。这取决于操作系统。您可以通过在创建表时设置MAX_ROWS来限制行数。
发布于 2011-10-05 13:18:55
这真的取决于操作系统和MySQL的版本。一般情况下,表的MySQL文件大小可以是:(5.0版本)
Operating System File-size Limit
Win32 w/ FAT/FAT32 2GB/4GB
Win32 w/ NTFS 2TB (possibly larger)
Linux 2.2-Intel 32-bit 2GB (LFS: 4GB)
Linux 2.4+ 4TB(using ext3 file system)
Solaris 9/10 16TB
MacOS X w/ HFS+ 2TB
NetWare w/NSS file system 8TB有关更多信息,请查看http://dev.mysql.com/doc/refman/5.0/en/table-size-limit.html
发布于 2011-10-05 13:18:58
无限制。4096列。我不知道行数限制。
有关示例http://dev.mysql.com/doc/refman/5.0/en/column-count-limit.html,请参阅。
https://stackoverflow.com/questions/7656943
复制相似问题