mysql表在phpMyAdmin中不可编辑(没有主键?)

时间:2018-05-16 11:37:52

标签: mysql database staging access-rights

我搜索了一下,但我仍然不确定我当前的导航项目是什么问题,我导入了一个实时数据库。

我有一个暂存网址(plesk环境),我通常运行s​​ubdomain.myserver.com并为其创建数据库。我导入实时站点的数据库并在其上运行searchreplacedb脚本以将表格更改为我的暂存URL。

然而对于这个项目 - 我之前没有发生这种情况 - 我无法编辑phpMyAdmin中的表内容。即便如此,我也像往常一样设置了所有内容,它通常会在phpMyAdmin中为每列显示EDIT,COPY,DELETE选项。

对于这个数据库,它没有。此外,当尝试运行searchreplacedb时,它告诉我没有一个表有“主键”。我不确定如何解决这个问题,或者在导出时我必须设置什么,所以我有正常的权利,一切都正常。

感谢您的帮助, 马特

1 个答案:

答案 0 :(得分:0)

做你想要的事情你必须设置一个"主键"在每个表中。当你这样做时,将会出现这些选项,进行编辑,删除和复制。

添加"主键"请注意video