下载MyCat是真的麻烦-sunziren

公元2024年09月20日,本人为了学习分库组件MyCat,准备下载它。
  但是它的官网【http://www.mycat.org.cn/】中的下载链接,统统无法访问。如下图

  上面一排链接,全部都无法访问,如下图!

  没办法,我只好去他们的Github下载,但是Github中的Release中的下载链接,也是指向了上面的地址,所以也是下载不了!

  如上图,指向了同样的地址,下载失败。殊途同归了属于是。

  最后经过九牛二虎的一顿搜索,找到了gitcode这个网站,里面搜索MyCat,能搜到,也能下载MyCat1.6,如下图:

  兴冲冲的下载,配置,添加驱动包,结果启动报错,获取不到数据库连接。尼玛,一搜才知道,1.6版本的MyCat不支持我的MySQL8。吐血......
  然后又是一顿搜,说是只有1.6.7版本的MyCat才支持MySQL8......


  然后去gitcode下载页看了下,人家只更新到1.6.5版本......这下傻眼了。

  心灰意冷了半天,都准备重新装个MySQL5.7得了。但是又不想认输。于是最后在挣扎着搜一下看看,没想到有了新发现。

  有个知乎的帖子,安装配置1.6.7.1,还用百度云分享了下载链接。

  哎呀太好了,赶紧复制提取码,点进去下载,结果进去一看,人家取消分享了。尼玛!

  心灰意冷,骂人中。

  然后想到,知乎那个帖子,里面写了安装包全名,也许我可以根据全名去搜索,说不定能找到下载链接。
  【Mycat-server-1.6.7.1-release-20190627191042-linux.tar.gz】

  但是搜了半天,全是1.6.7的安装教程,就是没有下载地址。绝望了......

  于是随便点进去一个博客园的帖子,随便转转,准备走了。突然发现,这个帖子里面有全名,而且还带了下载链接!

  赶紧复制链接打开浏览器,无法访问。我忘了这该死的域名这么眼熟,之前试了好几次就打不开。

  又准备死心的时候,突然想起来,昨天为了下载rabbitmq的安装包,买了迅雷一天的会员,现在差2小时过期。赶紧把这个链接丢进去,让迅雷试试。

  哎呀,哎呀,不亏是花了7.9一天的大冤种黄金会员迅雷!能下载!不到20秒下载好了!迅雷牛逼!

  接着就是解压,配置,放驱动包,进入bin目录启动!

  突然发现,尼玛这是linux的包,没有bat文件!【Mycat-server-1.6.7.1-release-20190627191042-linux.tar.gz】

  吐血!

  去哪搞win版本的?突然想起来1.6的win版的包我有,相对于1.6的版本的linux,只有最后的linux.tar.gz变成了win.tar.gz。

  激动!于是我把1.6.7.1的链接中的文件后缀,也改为win.tar.gz,然后丢给迅雷!冲啊!

  。。。。。。

  迅雷下了半天没反应,一直在连接资源。我暂停下载,然后回复下载,还是一直在连接资源。

  尼玛......

  下了几分钟一直链接资源,我又要死心了。突然,迅雷提醒我,下载太慢了,送我一个会员一天加长包。额......含泪收下

  就在我收下一日加长包后,它终于连上了资源,哐哧哐哧的下载起来,半分钟就下好了!

  迅雷牛逼!

  解压!配置!放MySQL8驱动包,进去bin目录!原神!启动!

  成功了!!!

   总结:成功需要坚持+7.9的迅雷一日会员!


  题外话:

    启动成功后,Springboot要连接这个Mycat的虚拟库的话,记得用mysql5的驱动,比如5.1.4,不要因为你的真实库是mysql8,你就用mysql8的驱动连接MyCat的虚拟库,启动SpringBoot会报错的,改为5的驱动,方言,连接字符串这一套就好了。

 

posted @ 2024-09-20 19:29  sunziren  阅读(910)  评论(4)    收藏  举报