ei快乐小肥宅 2023-07-06 11:04 采纳率: 100%
浏览 32
已结题

navicat 某几张库表无法执行修改删除操作 lost connection


alter table abc.mytable change sjgxsj S_EXT_DATATIME varchar(255) comment '数据更新时间';

批量执行字段名修改操作,执行到某张表时,执行时间一直在增加,却没有执行结果,点击暂停后,系统就提示

2013 - Lost connection to MySQL server during query

img

手动对该表进行修改,点击保存就卡住了,该表也无法删除,操作后都是一直在执行状态,使用任务管理器都无法结束该进程

img

img

但在该表卡住的情况下,还可以对库中其他正常表进行查询、修改操作,还十分流畅,请问这是什么问题, 应该怎么修复呢? 我的目标是把该表字段名修改后,做成接口查询服务

库里有好几张表都是这个情况(之前在其他库已经做了备份,备份表可以正常修改,但是目标库的原表目前无法删除)

  • 写回答

1条回答 默认 最新

  • 自在猫先生 2023-07-06 11:17
    关注

    源于chatGPT仅供参考

    这种情况可能是由于某些原因导致与MySQL服务器的连接丢失。以下是一些可能的修复措施:
    
    1. 检查网络连接:确保您的网络连接稳定,并且没有任何中断或故障。
    
    2. 检查MySQL服务器状态:确保MySQL服务器正在正常运行,没有出现任何错误或异常情况。您可以通过访问MySQL服务器的管理界面或使用命令行工具来检查服务器状态。
    
    3. 调整连接超时时间:尝试增加连接超时时间,以便更长时间地等待连接响应。在连接字符串或配置文件中设置连接超时参数。
    
    4. 检查数据库资源占用:确认目标表是否被其他查询或操作锁定,导致无法进行修改或删除操作。您可以使用MySQL的`SHOW PROCESSLIST`命令来查看当前正在执行的进程和锁定情况。
    
    5. 重新启动MySQL服务:如果上述步骤都未能解决问题,尝试重新启动MySQL服务来重置连接和资源状态。
    
    请注意,这些建议仅供参考,并且可能需要根据您的具体环境和情况进行调整。如果问题仍然存在,请考虑与数据库管理员或技术支持人员联系以获取更详细的帮助和支持。
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 7月14日
  • 已采纳回答 7月6日
  • 创建了问题 7月6日

悬赏问题

  • ¥100 复现论文:matlab仿真代码编写
  • ¥15 esp32驱动GC9A01循环播放视频
  • ¥15 惠普360g9的最新bios
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法
  • ¥15 关于调制信号的星座图?
  • ¥30 前端传参时,后端接收不到参数
  • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢
  • ¥15 机器学习预测遇到的目标函数问题