如何调整MySQL数据库使其可在PHPMyAdmin中直接编辑
MySQL数据库表图形化直接编辑操作方案
你想要实现的类似WordPress安装后直接编辑数据库表的效果,可通过以下步骤实现:
1. 排查当前界面无法编辑的原因
- 权限问题:确认你登录MySQL使用的账号拥有对应数据库的
INSERT、UPDATE、DELETE权限,只读账号会导致所有表都无法编辑。如需给账号授权,执行以下SQL命令即可:
GRANT INSERT, UPDATE, DELETE ON 目标数据库名.* TO '你的账号名'@'登录host'; FLUSH PRIVILEGES;
- 表结构问题:如果你的数据库表没有设置主键,绝大多数可视化管理工具都无法支持直接编辑操作,你可以给表添加一个自增主键字段即可解决。
- 页面类型问题:部分工具的自定义SQL查询结果页默认是只读状态,你需要从左侧导航栏直接点击进入对应表的浏览页面,才能触发编辑功能。
2. 实现类WordPress的编辑体验
WordPress默认配套的数据库管理工具为phpMyAdmin,该工具完全符合你预期的可编辑界面效果,安装配置方式如下:
- 如果你使用的是集成服务环境(XAMPP、WAMP、宝塔面板等),直接在环境的应用列表中找到phpMyAdmin点击开启,使用MySQL账号登录即可使用
- 进入phpMyAdmin后,在左侧导航栏选择你需要操作的数据库,点击对应表名切换到「浏览」标签,你可以直接点击单元格修改内容,也可以点击每行末尾的编辑按钮修改整行数据,修改完成后点击「执行」即可保存到数据库
注意事项
- 操作生产环境数据库前务必先备份对应表,避免误操作导致数据丢失
- 不要随意修改WordPress系统内置表的结构,仅修改你明确用途的字段内容
内容的提问来源于stack exchange,提问作者Bernhard Alber
相关产品推荐
相关产品推荐

