Navicat链接mysql报错 l2013 lost connection mysql server during query

数据库之前没有问题,可以正常连接,打开库,新建表,最近用Navicat远程连接linux服务器的mysql数据库报错。

图片说明

尝试了增大max_allowed_packet = 500M

set global max_allowed_packet=1024*1024*16;都不管用,试了网上的各种解决办法,都不管用

进入linux本地数据库,使用use table 没有打开相关的数据表,提示Database changed。

求各位大佬帮忙解决!!谢过~

这个是连接的数据库,点击数据表的时候报错了
图片说明

use 后面接的是数据库名。
你Navicat能打开表服务器就连接成功了,你在linux里面打开软件看看,重启mysqll服务
图片说明

数据库链接建立的不对,把链接发上来看看。

网上很多意见是数据库自身的问题,还有一种情况容易忽略,就是网络的原因。我测试过,通过其他的网络正常连接,Navicat连接数据库时候,网络原因导查询库和表时收出现异常