每次我尝试编辑任何表的值时,都会出现以下错误:
此表不包含唯一列。与之相关的功能 网格编辑,复选框,编辑,复制和删除链接可能无法使用 节省。
问题是我确实设置了主键,即使我从另一台机器中导出转储它可以正常工作,并在我的本地机器中导入,它会在尝试更新值时给出相同的错误,而所有的索引和主键设置正确。
关于phpMyAdmin和我的本地网络服务器的一些信息:
数据库服务器
Server: Localhost via UNIX socket
Server type: MySQL
Server version: 5.7.10 - MySQL Community Server (GPL)
Protocol version: 10
User: root@localhost
Server charset: UTF-8 Unicode (utf8)
网络服务器
Apache/2.4.16 (Unix) PHP/5.5.31 OpenSSL/0.9.8zg
Database client version: libmysql - mysqlnd 5.0.11-dev
PHP extension: mysqli Documentation
PHP version: 5.5.31
成功运行
Version information: 4.5.3.1, latest stable version: 4.5.5.1