gpt4 book ai didi

PHPMyAdmin 两次插入数据

转载 作者:可可西里 更新时间:2023-11-01 06:55:22 25 4
gpt4 key购买 nike

我正在向当前数据库添加一些表格,以驱动在线菜单。

到目前为止,我已经创建了“菜单类别”表。下面是表结构。

CREATE TABLE IF NOT EXISTS `menu_categories` (
`id` int(2) NOT NULL AUTO_INCREMENT,
`cat_id` varchar(6) NOT NULL,
`cat_name` text NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `cat_id` (`cat_id`)
)

我还没有编写 PHO 脚本,只是想插入一些虚拟类别进行测试,但是当我插入一个类别然后浏览表格时,数据已经输入了两次,所以我得到了每个类别的两个。

我环顾四周,终究无法弄清楚为什么,这只是 PHP MyAdmin 吗?

下面是一些插入数据的打印屏幕和最终结果:

输入虚拟数据

Inputting the dummy data

插入虚拟数据的sql查询

The sql query for inserting dummy data

具有重复条目的表格预览

Preview of table with duplicate entries

知道这里发生了什么吗?

谢谢

*编辑:我忘了补充一点,我尝试将“cat_id”设置为唯一。然后当我运行插入命令时,我收到关于插入重复数据的错误

最佳答案

好的,所以我遇到了同样的问题,我终于意识到我实际上是在表中插入数据。

我是这样想的:当你按下插入并填写字段并按下开始时,你将被带到另一个有命令行查询的页面,但顶部的通知显示了这条消息:“已插入一行,在浅绿色条中插入行 ID 3"。

我犯的错误是:我单击了查询行命令底部的“开始”按钮,而这只是将该查询再次插入到表中。因此,不要单击“开始”,而只需单击“结构”按钮旁边顶部导航栏上的“浏览”按钮。

关于PHPMyAdmin 两次插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29375679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com