#1100 - 表'pma__tracking'未使用LOCK TABLES锁定 - PHPMyAdmin,easyPHP

use*_*569 7 mysql sql phpmyadmin

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

#1100 - Table 'pma__tracking' was not locked with LOCK TABLES
Run Code Online (Sandbox Code Playgroud)

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

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

这是easyPHP的最新版本.

是什么创造了这个错误的想法,以及我应该如何修复它?

小智 16

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

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'your_root';
$cfg['Servers'][$i]['controlpass'] = 'your_password';
Run Code Online (Sandbox Code Playgroud)

  • 这是一个有效的解决方案,但是如果有另一种方式我会很好奇(我想知道pma是否真的需要root访问权限来控制db操作) (2认同)

Opt*_*ime 6

解决方法很简单,

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

 LOCK TABLES
Run Code Online (Sandbox Code Playgroud)

并将其替换为

 #LOCK TABLES
Run Code Online (Sandbox Code Playgroud)