MyCat error

copy from https://www.jianshu.com/p/f15d64fcb2f3

启动MyCAT之前,需要先检查一些配置:

  1. java的版本需要是1.7或以上;
  2. Mysql的配置文件需要加一行lower_case_table_names = 1[mysqld]栏目中,这个设置为Mysql大小写不敏感,否则可能会发生表找不到的问题;
  3. 在示例的2个数据hostM1hostS1上,新建3个数据库db1,db2,db3,如不新建,可能提示找不到数据库ERROR 3009 (HY000): java.lang.IllegalArgumentException: Invalid DataSource:0(这个提示不够友好,是在运行很长一段时间后才提示);
  4. ERROR 3009 (HY000): java.lang.IllegalArgumentException: Invalid DataSource:1 这个有可能是Mycat和MySQL部署在同一台机器上,而在schema.xml是使用了IP的,但是账号只能使用localhost登陆,所以会出现本地的Mycat无法连接MySQL
  5. 添加MYCAT_HOME环境变量指向解压的mycat目录,主要是为了一些bin目录下的脚本的使用。
此条目发表在mysql分类目录,贴了标签。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注