mycat吧 关注:903贴子:445
  • 1回复贴,共1

求教大神:SQLyog连接上mycat但是打开表报错怎么解决,用navica

只看楼主收藏回复

SQLyog连接上mycat但是打开表报错怎么解决,
用navica正常没有问题,但是小白我习惯用SQLyog,大神们有解决办法吗??谢谢


IP属地:广东1楼2017-08-16 15:07回复
    sqlyog用不了的 因为sqlyog的执行语句中的表名会加上数据库名,类似这样:dbname.tablename 然而navicat不会加上dbname
    在mycat上面 表名对应的数据库名是虚拟出来的 当语句发送到实际的物理数据库上 就找不到这张表 所以sqlyog就别想啦
    除非你找sqlyog的开发者改下语句不加表名
    或者你在mycat源码上面加一层去除数据库名的操作 重新打包 我就这么干过 在博客上写过怎么弄的 就是不能在生产环境上这样搞


    IP属地:广东2楼2018-09-01 19:14
    回复