【问题标题】:undefined error when creating table on phpmyadmin在 phpmyadmin 上创建表时出现未定义的错误
【发布时间】:2021-04-12 11:05:15
【问题描述】:

所以我正在尝试创建这个包含 122 行的表,名称中没有多余的空格,并且我已经填写了我认为需要的所有字段,当我点击保存时,会出现一个红色框说未定义...下面的图片:

错误:

【问题讨论】:

  • 122 lines == 122 Columns
  • 把所有的工作都放进去很烦人。但我建议你把它写下来,然后回去修复一些位是可能的,而且更容易
  • 另一种选择是继续摆弄您尝试创建的行,直到找到问题为止
  • 如果您有 122 列,并且您几乎总是使用 varchar (255)(我见过一列 varchar(3000),我认为您可能超过了最大行大小 (65535)。你真的需要这么多 varchar(255) 列吗??
  • 我不太了解,但我看的所有视频都使用 varchar,有没有更好的我可以使用的?

标签: mysql phpmyadmin xampp


【解决方案1】:

尝试创建仅包含 10 列的表,然后一次添加 10 或 20 列。这并不理想,但它对我有用,没有更改列名或数据类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-06
    • 2012-08-06
    • 1970-01-01
    • 2018-10-21
    • 1970-01-01
    相关资源
    最近更新 更多