【问题标题】:How to get PhpMyAdmin to delete/truncate without asking for confirmation如何让 PhpMyAdmin 在不要求确认的情况下删除/截断
【发布时间】:2012-03-19 18:42:19
【问题描述】:

在我的本地开发机器上,我总是删除行/截断表,甚至一直删除表/数据库。但是,我不断收到要求确认的消息。

1) 我在哪里可以编辑 phpmyadmin 的代码,这样当我尝试删除或清空表时它不会显示 javascript 确认/取消框,

2) 在新版本的 phpmyadmin 中,过去浏览表格时方便的“空”和“删除”按钮现在消失了。我怎样才能把它们带回来?

我自己尝试过这样做,但 phpmyadmin 的代码很难理解。我不知道他们的 html 保存在哪里。

【问题讨论】:

    标签: php mysql database phpmyadmin


    【解决方案1】:

    我没试过,但看起来不错:

    查看您的config.inc.php 并更改:

    $cfg['Confirm']                 = TRUE;   
    

    来源:http://wiki.phpmyadmin.net/pma/Config#Confirm

    【讨论】:

    • 好像没有任何作用
    • 这确实只涉及DROPstatements,正如here所解释的那样
    【解决方案2】:

    我已经测试过了,$cfg['Confirm'] 不起作用!

    您只是不能在删除表格之前删除确认框。 即使这样,您也可以在不确认的情况下删除数据库。 这很荒谬,但这就是 phpmyadmin 的工作方式。

    【讨论】:

      【解决方案3】:

      你可以把Settings - SQL QUERIES - Confirm DROP queries改成Config改成config.inc.php,都可以,我已经测试过了。

      // confirm some commands that can result in loss of data
      $cfg['Confirm'] = false;
      

      【讨论】:

        猜你喜欢
        • 2021-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-16
        • 2018-01-06
        • 1970-01-01
        • 1970-01-01
        • 2011-01-02
        相关资源
        最近更新 更多