gpt4 book ai didi

phpmyadmin - 如何从mysql中删除pma表而不影响其他表

转载 作者:行者123 更新时间:2023-12-02 12:43:42 24 4
gpt4 key购买 nike

我的 phpMyAdmin 安装有问题。我不小心点击了创建 phpMyAdmin 使用的 pma 表的内容。 (可能是高级功能)。

[See Image]1

我有一些问题:

  1. 这会影响其他表吗?
  2. 这个表有什么用?
  3. 如何在 phpMyAdmin 中完全禁用高级功能并删除这些pma表?

最佳答案

phpMyAdmin 可以为您创建这些表来存储程序高级功能的配置信息。这些表是可选的。通常它们被放入“phpmyadmin”数据库中,但如果您无权创建新数据库,则可以将表放入您有权访问的数据库中。根据您的评论,这似乎就是这里发生的事情。

您可以通过任何删除表的常用方法来删除它们 - 从每个表本身转到“操作”选项卡并单击“删除表 (DROP)”链接,或者转到“数据库结构”选项卡,选择以“pma__”开头的,然后从“With selected:”下拉框中选择“Drop”。

在您删除历史表后,您有可能会遇到由于它尝试写入历史表而导致的错误,在这种情况下,注销并重新登录应该会为您清除错误。

回答您的其他问题:

Does this affect other tables?

不,每个表的操作是相当独立的。

What is the use of this table?

各种 phpMyAdmin 功能,例如图形表关系编辑器、查询历史记录和书签以及用户首选项。

How can I completely disable advanced features in phpMyAdmin and so remove these pma tables?

只需删除表即可。要完全删除有关丢失表的任何警告,您可以编辑 config.inc.php 文件以添加 $cfg['PmaNoRelation_DisableWarning'] = true;并禁用自动创建这些的可能性,添加 $cfg['ZeroConf'] = false;

关于phpmyadmin - 如何从mysql中删除pma表而不影响其他表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47485738/

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