Navicate操作某一张表后,卡主,无法加载,也无法编辑,更无法读取
有勇气的牛排
247
数据库
2025-01-31 12:40:25
说明
Navicate操作某一张表后,卡主,无法加载,也无法编辑,更无法读取,遇到这种情况,一般是因为表被锁住了
解决方案
右击数据库,打开命令号界面

查看进程列表
SHOW PROCESSLIST;
mysql> SHOW PROCESSLIST;
+---------+----------+------+-------+-------+---------+--------+------+
| Id | User | Host | db | Command | Time | State | Info |
找到 Info 状态为: Waiting for table metadata lock
的(谨慎操作,检查)

kill 进程id;
<h2><a id="_0"></a>说明</h2>
<p>Navicate操作某一张表后,卡主,无法加载,也无法编辑,更无法读取,遇到这种情况,一般是因为表被锁住了</p>
<h2><a id="_3"></a>解决方案</h2>
<p>右击数据库,打开命令号界面<br />
<img src="https://static.couragesteak.com/article/3a9b08a3af6bd209f11e94beecee70ed.png" alt="image.png" /></p>
<p>查看进程列表</p>
<pre><div class="hljs"><code class="lang-powershell">SHOW PROCESSLIST;
</code></div></pre>
<pre><div class="hljs"><code class="lang-powershell">mysql> SHOW PROCESSLIST;
+<span class="hljs-literal">---------</span>+<span class="hljs-literal">----------</span>+<span class="hljs-literal">------</span>+<span class="hljs-literal">-------</span>+<span class="hljs-literal">-------</span>+<span class="hljs-literal">---------</span>+<span class="hljs-literal">--------</span>+<span class="hljs-literal">------</span>+
| Id | User | Host | db | Command | Time | State | Info |
</code></div></pre>
<p>找到 Info 状态为: <code>Waiting for table metadata lock </code>的(谨慎操作,检查)<br />
<img src="https://static.couragesteak.com/article/210747146037579d6cd88c25b4c103ea.png" alt="image.png" /></p>
<pre><div class="hljs"><code class="lang-powershell"><span class="hljs-built_in">kill</span> 进程id;
</code></div></pre>
留言