【问题标题】:SQL Error (1100): Table 'authors' was not locked with LOCK TABLES querySQL 错误 (1100): 表 'authors' 未使用 LOCK TABLES 查询锁定
【发布时间】:2020-07-27 17:20:55
【问题描述】:

有人能帮我解决这些错误吗 在客户端机器中导入数据时,我发现了这些错误

【问题讨论】:

    标签: python mysql sql python-3.x database


    【解决方案1】:

    以下可能适合您。

    假设您锁定了一个表,但想从另一个表中进行选择,您必须同时锁定该表或解锁所有表。

    mysql> LOCK TABLES myTable READ;
    mysql> SELECT COUNTY FROM myTable WHERE CITY = 'DUBLIN';
    +----------+
    | COUNTY   |
    +----------+
    |  Alameada|
    +----------+
    mysql> SELECT COUNTRY FROM myTableT2;
    ERROR 1100 (HY000): Table 'myTableT2' was not locked with LOCK TABLES
    

    阅读此文档以了解锁的工作原理https://dev.mysql.com/doc/refman/8.0/en/lock-tables.html

    【讨论】:

      猜你喜欢
      • 2020-06-17
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-24
      • 2023-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多