mycat 指定mycat节点

Posted 易连山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mycat 指定mycat节点相关的知识,希望对你有一定的参考价值。

mycat

指定节点:

   /*!mycat:dataNode=order1*/select seq_nextval(‘APPOINTMENT_NO‘);

指定节点创建存储过程或建表:

  /*!mycat: sql=select 1 from 表 */ CREATE DEFINER=`root`@`%` PROCEDURE `proc_test`() BEGIN END ;
  表:
  /*!mycat: sql=select 1 from 表 */create table ttt(id int);

select   1  from 表   ,落在哪个分片就在哪个分片创建。

指定schemal:

  /*!mycat : schema = test_01 */ sql ;

指定主从节点:

  (往往用于读写分离,主写从读)

  /*!mycat:db_type=slave*/ select * from travelrecord

 

以上是关于mycat 指定mycat节点的主要内容,如果未能解决你的问题,请参考以下文章

MyCat - 使用篇

MyCat & MySQL多节点的Docker虚拟化实践

Mycat之MySql读写分离与日志分析——主从单节点

Haproxy+mycat+mysql集群搭建和高可用

Mysql-高可用集群[MyCat中间件使用]

基于MYCAT中间件实现MYSQL读写分离