配置Mycat

  1. 配置server文件,server文件主要存放Mycat的配置参数、端口和用户等数据。

    1. 打开文件。
      1
      vim /usr/local/mycat/conf/server.xml
      
    2. 修改如下加粗内容并注释122到129行。
      • password:业务用户密码。
      • schemas:逻辑数据库,本文以sysbench为例。
      • defaultSchema:默认逻辑数据库,本文以sysbench为例。
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
       <user name="root" defaultAccount="true">
                <property name="password">1234567</property>
                <property name="schemas">sysbench</property>
                <property name="defaultSchema">sysbench</property>
                <!--No MyCAT Database selected 错误前会尝试使用该schema作为schema,不设置则为null,报错 -->
                
                <!-- 表级 DML 权限设置 -->
                <!--
                <privileges check="false">
                        <schema name="TESTDB" dml="0110" >
                                <table name="tb01" dml="0000"></table>
                                <table name="tb02" dml="1111"></table>
                        </schema>
                 </privileges>
                  -->
        </user>
      <!--
        <user name="user">
                <property name="password">user</property>
                <property name="schemas">TESTDB</property>
                <property name="readOnly">true</property>
                <property name="defaultSchema">TESTDB</property>
        </user>
      -->
      

    3. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。