问题描述:Windows 安装MyCAT服务,启动MyCAT服务,通过Native for MySQL 连接TESTDB ,提示如下错误信息:
1184 (HY000): Invalid DataSource:0
造成问题原因:没有给root用户授予远程访问的权限
<writeHost host="hostM1" url="jdbc:mysql://127.0.0.1?useSSL=false&serverTimezone=UTC&characterEncoding=utf8" user="root"
password="123456">
</writeHost>
解决办法:授予root 用户,所在主机远程访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'