PHPMyAdmin警告框 - 表单中缺少值 - 所有常用字段都填写完毕?

Avi*_*ian 9 mysql phpmyadmin

出于某种原因,在使用PHPMyAdmin并尝试保存表时,即使我输入了我通常所做的所有信息,我也会收到一个警告框,其中包含"表单中缺少值!"的内容.

这是我的PHPMyAdmin控制台的屏幕截图(由于分辨率合并了2个屏幕):

PHPMyAdmin创建表模态框

到目前为止我尝试过的:

  • 将数据类型全部更改VARCHAR为长度为255(deindeal_id列除外,其INT长度保持不变12).
  • 包含description在""(bacticks)中,认为它可能是某种类型的保留词.
  • 加入联盟.
  • 使用不同的表引擎(InnoDB,MyISAM(我想要的那个)).

我真的很难过会导致这个问题,所以任何答案都会非常感激!

jul*_*anm 47

看起来像个bug.尝试转到设置 - >功能 - >常规选项卡并禁用Ajax.

然后,尝试创建一个新表,它不会使用弹出窗口.

  • 这应该是选定的答案. (12认同)

DAC*_*sby 12

我在SQL表单中遇到了这个问题(您可以在其中粘贴较大的MySQL代码块).不知道这是不是侥幸,但我选择了所有的输入然后点击Go ..它有效.


小智 8

你给它一个表名吗?我有同样的问题,我只是忘了给它一个表名......在顶部.


小智 6

得到了同样的错误,可能是一个Bug.

Lex说:"也许如果你定义一个列NOT NULL(即不检查Null列中的框,你必须定义一个默认值? - Lex 20小时前"

  • 不.不起作用也没有多大意义.如果未定义默认值,则服务器将插入空字符串或查询失败; 取决于设置.