可以在mysql数据库中创建多少个表?

shi*_*bly 28 mysql sql

可以在mysql数据库中创建多少个表?

在mysql表中可以创建多少列?

可以在mysql表中插入多少行?

Nul*_*ion 45

可以在mysql数据库中创建多少个表?

MySQL 对数据库的数量没有限制.底层文件系统可能对表的数量有限制.单个存储引擎可能会施加特定于引擎的约束.InnoDB允许多达40亿个表.

在mysql表中可以创建多少列?

每个表的硬限制为4096列,但对于给定的表,有效最大值可能更小.确切的限制取决于几个相互作用的因素.

可以在mysql表中插入多少行?

行数受表允许最大大小限制.这取决于操作系统.您可以通过MAX_ROWS在创建表时设置行数限制.

参考:MySQL中的限制


Jam*_*ams 9

这实际上取决于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
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请访问http://dev.mysql.com/doc/refman/5.0/en/table-size-limit.html


The*_*One 5

无限.4096列.我不知道行数限制.

例如,参见http://dev.mysql.com/doc/refman/5.0/en/column-count-limit.html.