理論的には、mySQLはテーブル内の4096列に制限されています(他の制約、つまりデフォルトのNULL値などを考慮すると少し少なくなります)。したがって、かなり大きなマージンがあります。個人的には、Web開発者で列数を50未満に維持しようとしています。100以上の列を持つテーブルを見ましたが、機能しましたが、そのようなテーブルを維持するのは非常に困難です。その列を検索し、php配列でシリアル化して、値をTEXTに格納することを検討する必要があります。より速く、より柔軟です。
理論的には、mySQLはテーブル内の4096列に制限されています(他の制約、つまりデフォルトのNULL値などを考慮すると少し少なくなります)。したがって、かなり大きなマージンがあります。個人的には、Web開発者で列数を50未満に維持しようとしています。100以上の列を持つテーブルを見ましたが、機能しましたが、そのようなテーブルを維持するのは非常に困難です。その列を検索し、php配列でシリアル化して、値をTEXTに格納することを検討する必要があります。より速く、より柔軟です。