【问题标题】:#1100 - Table 'pma__tracking' was not locked with LOCK TABLES - PHPMyAdmin, easyPHP#1100 - 表 'pma__tracking' 未使用 LOCK TABLES 锁定 - PHPMyAdmin,easyPHP
【发布时间】:2014-10-20 02:32:14
【问题描述】:

我试图在 PHPMyadmin 上简单地运行一个表创建脚本;使用easyPHP。它给了我这个问题:

#1100 - Table 'pma__tracking' was not locked with LOCK TABLES

当我在 WAMP 服务器的 PHPMyadmin 上运行脚本时,我没有遇到这个问题。脚本成功执行。相同的脚本。两者的 PHPmyadmin 版本相同。

我在互联网上找不到任何帮助,我假设这与用户权限有关?

这是easyPHP的最新版本。

任何想法是什么造成了这个错误,我应该如何解决它?

【问题讨论】:

    标签: mysql sql phpmyadmin


    【解决方案1】:

    在任何编辑器中打开您的 sql 文件

    找到 LOCK TABLES 并将其替换为 #LOCK TABLES

    【讨论】:

      【解决方案2】:

      解决方法很简单,

      在记事本中打开 .SQL 文件,然后

      找到

       LOCK TABLES
      

      替换为

       #LOCK TABLES
      

      【讨论】:

        【解决方案3】:

        查看你的 phpMyAdmin config.inc.php 文件,应该有:

        /* User for advanced features */
        $cfg['Servers'][$i]['controluser'] = 'your_root';
        $cfg['Servers'][$i]['controlpass'] = 'your_password';
        

        【讨论】:

        • 这是一个可行的解决方案,但是我很好奇是否还有其他方法(我想知道 pma 是否真的需要 root 访问权限来进行控制数据库操作)
        • 是的,即使有密码也不是拥有root用户的超级粉丝
        猜你喜欢
        • 2020-06-17
        • 2020-07-27
        • 1970-01-01
        • 2013-02-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-02-23
        • 1970-01-01
        相关资源
        最近更新 更多