MyCAT基础概念
1.数据源:MyCAT用于连接后端的MySQL数据库,连接信息
用户名、密码、IP
datasources:设置数据源
2.MyCAT集群设置:对后端MySQL进行组合设置,例如主、从、只读、读写、分库、分表
clusters:设置集群
3.MyCAT用户设置:users
4.MyCAT逻辑库设置:schemas
#mycat注释指令:
①清空所有配置:/*+ mycat:resetConfig{} */
②创建mycat用户
/*+ mycat:createUser{
"username":"user",
"password":"",
"ip":"127.0.0.1",
"transactionType":"xa"}
*/
③查看mycat的用户:/*+ mycat:showUsers*/
④ 创建数据源
/*+ mycat:createDataSource{"dbType":"mysql","idleTimeout":60000,"initSqls":[],"initSqlsGetConnection":true,"instanceType":"READ_WRITE","maxCon":1000,"maxConnectTimeout":3000,"maxRetryCount":5,"minCon":1,"name":"dc1","password":"root123","type":"JDBC","url":"jdbc:mysql://127.0.0.1:3306?useUnicode=true&serverTimezone=UTC&characterEncoding=UTF-8","user":"root","weight":0}
*/
查看数据源:/*+ mycat:showDataSources{} */