Mysql 如何在phpMyAdmin中使用自动增量

Mysql 如何在phpMyAdmin中使用自动增量,mysql,phpmyadmin,primary-key,mamp,auto-increment,Mysql,Phpmyadmin,Primary Key,Mamp,Auto Increment,关于MySQL的超级初学者问题。我正在阅读一本书,学习如何创建表并用数据填充它们。到目前为止,我已经成功地创建了一些表,并且我理解了自动增量思想和主键思想等。。。到目前为止,我已经在终端上成功地完成了这项工作。 现在我想学习如何使用phpMyAdmin来做同样的事情。我可以设法创建表。我的表格(论坛)有两列“论坛id”和“名称”。论坛id是主键,已检查自动递增。当我尝试填充此表时,面板有两个相应的文本输入字段,每个字段一个。我不明白的是,为什么它甚至要求我填写“论坛id”栏。我认为应该理解的是,

关于MySQL的超级初学者问题。我正在阅读一本书,学习如何创建表并用数据填充它们。到目前为止,我已经成功地创建了一些表,并且我理解了自动增量思想和主键思想等。。。到目前为止,我已经在终端上成功地完成了这项工作。 现在我想学习如何使用phpMyAdmin来做同样的事情。我可以设法创建表。我的表格(论坛)有两列“论坛id”和“名称”。论坛id是主键,已检查自动递增。当我尝试填充此表时,面板有两个相应的文本输入字段,每个字段一个。我不明白的是,为什么它甚至要求我填写“论坛id”栏。我认为应该理解的是,如果它是一个主键,并且已经检查了自动递增,那么它应该从一开始,并且完全是自动递增的。这就是我使用终端执行相同操作时发生的情况。谢谢您的时间,如果这是基本的,我很抱歉

--------------------------------------------------------------编辑--------------------------------------------------------------


谢谢你的回答。你告诉我把它留空,这也是我的第一个想法,但当我把它留空时,我得到了这个结果:插入论坛(forum_id,name)值(NULL,'MySQL'),(NULL,'PHP')-是这样吗?值显示为“NULL”

插入要添加的列数据时,无需发送“论坛id”数据。如果发送空值或根本不发送,它会根据服务器上的自动增量值自动给它一个整数

只需将“自动增量”字段保留为空并插入新行,它将自动添加自动增量值。

这一切都与您的自动增量值有关。如果你仍然在自动递增计数1,你可以为论坛id 10添加条目。如果您将该字段留空,它将自动填入一个整数。

谢谢您的回答。但是当我把它留空时,我得到了这个结果:插入
论坛
论坛id
名称
)值(NULL,'MySQL'),(NULL,'PHP')-是这样吗?值显示为“NULL”。根本不要输入论坛id。插入论坛(名称)值('MySQL');我正在尝试使用界面来实现这一点,所以填充文本字段等。。。如果我像你说的那样忽略forum_id的文本字段,只填充name的文本字段,那么表会被填充,但是当我尝试使用终端查看表的外观时,forum_id列会被随机填充。例如,我的第一个条目将是1,然后下一个条目将是8,然后是11…您是否删除过一些行?请检查我关于您的编辑@Paul的最新答案