擅长:python、mysql、java
<p>“数据库已锁定”表示其他连接具有活动连接。</p>
<p>使用<a href="http://www.sqlite.org/pragma.html#pragma_busy_timeout" rel="nofollow">PRAGMA busy_timeout</a>等待其他事务完成一段时间:</p>
<pre><code>conn.execute("PRAGMA busy_timeout = 30000") # 30 s
</code></pre>
<p>但是,如果另一个应用程序故意保持一个打开的事务以保持数据库锁定,则您将无能为力。</p>