#1100 - 表 'pma__tracking' 未使用 LOCK TABLES 锁定 - PHPMyAdmin,easyPHP
Posted
技术标签:
【中文标题】#1100 - 表 \'pma__tracking\' 未使用 LOCK TABLES 锁定 - PHPMyAdmin,easyPHP【英文标题】:#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的最新版本。
任何想法是什么造成了这个错误,我应该如何解决它?
【问题讨论】:
【参考方案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用户的超级粉丝以上是关于#1100 - 表 'pma__tracking' 未使用 LOCK TABLES 锁定 - PHPMyAdmin,easyPHP的主要内容,如果未能解决你的问题,请参考以下文章
错误 phpmyadmin pma__tracking 和其他不存在
MAC 上 XAMPP 中 PhpMyAdmin 的引擎中不存在表 'phpmyadmin.pma__column_info'
(XAMPP) Linux :MySQL 说:文档 #1932 - 表 'phpmyadmin.pma__column_info' 在引擎中不存在