开发者社区> 问答> 正文

mycat分库分表问题?报错

大家好:

   需求:需要解决oracle的分库分表问题!

   环境:linux系统上安装了mycat,mysql,jdk。(根据网上的一些文章给配置了些配置文件)

http://blog.csdn.net/dreamcode/article/details/44307377

https://github.com/MyCATApache/Mycat-doc/blob/master/入门指南/mycat安装入门(两节点).mdw

这些文章都看过了,但是,配置过程中出现了问题:

1)创建mycat用户 这个是必须的么?创建用户是为了做什么操作用的?

2)mycat的端口号是8066,在链接mysql的时候好像使用到了,但是我的命令只要写上这个端口就报错

mysql  -h127.0.0.1 -uroot -p123456 -P8066( 这里的端口号去掉就能链接上mysql了)

ERROR 1045 (HY000): Access denied for user 'root'

3)你启动mycat是使用的start,这样貌似是起来了,但是使用 console的时候就一直报错! 错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: bogon: bogon: 未知的名称或服务

还有就是schema跟server两个XML的配置问题,这两个文件应该如何配置?有没有大神研究过mycat的?给我个操作文档什么的,再好不过了,谢谢大家了!

展开
收起
爱吃鱼的程序员 2020-06-10 09:57:00 643 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
    oracle是个社么鬼。。。晕……嘿嘿,数据库啊……

    1.不用单独创建mycat用户

    2.8066端口号是在server.xml配置的,你是不是配置的默认的3306?

    3.不清楚

    这个是我测试的时候的配置:http://blog.csdn.net/crj_9527/article/details/50386755

    你好:很感谢你的评论,我已经测通,确实跟你说的一样,在server.xml中配置的就有mycat的用户,默认test,当然也可以做修改!8806是mycat的默认端口,3306是mysql的默认端口……

    3)你启动mycat是使用的start,这样貌似是起来了,但是使用console的时候就一直报错!错误:代理抛出异常错误:java.net.MalformedURLException:Localhostnameunknown:java.net.UnknownHostException:bogon:bogon:未知的名称或服务

    回复,本机做个hosts解析就可以了

    2020-06-10 09:57:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MySQL表和索引优化实战 立即下载
MySQL高并发场景实战 立即下载
PostgreSQL复制原理及高可用集群 立即下载