Mycat中间件:后端服务器上drop db然后重新创建相同名称的db,查询时会偶尔报错:1046-no database selected
Posted myluguo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mycat中间件:后端服务器上drop db然后重新创建相同名称的db,查询时会偶尔报错:1046-no database selected相关的知识,希望对你有一定的参考价值。
故障环境:
前端是一台Mycat中间件服务器
后端是2台mysql5.7.17做主从。
故障现象:
开发人员手抖删除了数据库。运维人员创建相同名称的数据库,并进行恢复。可以正常访问。
当时高频率访问数据库,会出现错误提示:1046-no database selected
解决方法:
在Mycat服务器上的log中,提示无法找到数据库名称。
最后只能重启Mycat服务。问题解决。具体原因未知。
以上是关于Mycat中间件:后端服务器上drop db然后重新创建相同名称的db,查询时会偶尔报错:1046-no database selected的主要内容,如果未能解决你的问题,请参考以下文章