Mycat查询报错:ERROR 3009 (HY000): J...rgumentException: Invalid DataSource:0 解决

626 阅读1分钟

记录一个小问题的解决。在使用mycat时,做一个简单的查询总是报错,而且查询极慢


依次查看schema.xml配置有无错误,mysql是否开启了远程连接权限,防火墙设置,用户名和密码是否正确


后来经过查找发现

mysql 主机上 



mycat的shema.xml配置



解决方法是 开启 mysql主库上的root用户的 远程登录

update mysql.user set host="%" where user="root"; 


之后在mycat上做操作就很流畅了