Php 表';时区名称';未使用锁定表锁定mysql错误
我正在尝试使用cron导入一个.sql文件,但出现了以下错误 第1540行出现错误1100(HY000):未使用锁定表锁定表“时区名称” 有人能解释一下这个错误是什么意思吗?顺便说一句,我甚至没有一个名为“时区名称”的表Php 表';时区名称';未使用锁定表锁定mysql错误,php,mysql,database,Php,Mysql,Database,我正在尝试使用cron导入一个.sql文件,但出现了以下错误 第1540行出现错误1100(HY000):未使用锁定表锁定表“时区名称” 有人能解释一下这个错误是什么意思吗?顺便说一句,我甚至没有一个名为“时区名称”的表 此外,我还可以使用cron将5/24行添加到数据库中,但它在5之后停止,并且我得到了这个错误当一些表被锁定时,CONVERT\u TZ要求时区名称表被锁定 也如果有人连该表的访问权限都没有,这就很困难了 如何重复: LOCK TABLES bugs WRITE; UPDAT
此外,我还可以使用cron将5/24行添加到数据库中,但它在5之后停止,并且我得到了这个错误当一些表被锁定时,CONVERT\u TZ要求时区名称表被锁定 也如果有人连该表的访问权限都没有,这就很困难了 如何重复:
LOCK TABLES
bugs WRITE;
UPDATE bugs SET
creation_ts = CONVERT_TZ(creation_ts, "America/New_York", "UTC");
UNLOCK TABLES;
结果:
第3行出现错误1100(HY000):未使用锁定表锁定表“时区名称”
建议的修复方法:使转换不需要锁定该表?或者自动锁定该表。您所说的“上载SQL文件”到底是什么意思?你能展示一下桌子的结构吗?你能显示你正在使用的命令吗?你能显示第5行和第6行吗?@MathiasLykkegaardLorenzen-我已经编辑了答案,一旦它通过了审核,就会显示出来。