MySQL到底能有多少个字段?

MySQL到底能有多少个字段?

游戏|数码彩彩2024-05-26 7:44:03364A+A-

1. 官方文档说明

官方文档的内容如下,主要意思是字段个数限制达不到理想的4096个,且和字段类型有关,innodb引擎的字段上限是1017,。

MySQL到底能有多少个字段?

 

 2. 测试表字段数限制

2.1 测试innodb引擎表

因官方文档介绍了innodb表字段限制是1017,因此可以写程序进行模拟。思路如下:

a) 创建一张1个 char(1) 类型的innodb表

b) 循环往该表新增字段 直至报错

我使用的是Python 脚本进行测试,脚本如下:

#!/usr/bin/python
# coding=utf-8
import pyMySQL as mdb
import os
点击这里复制本文地址 版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(https://www.angyang.net.cn)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

昂扬百科 © All Rights Reserved.  渝ICP备2023000803号-3网赚杂谈