tft每日頭條

 > 科技

 > mycat必須安裝mysql嗎

mycat必須安裝mysql嗎

科技 更新时间:2025-01-28 00:57:28

2.1 安裝

1: 解壓後 即可使用

解壓縮文件拷貝到linux 下 /usr/l ocal/

2 :三個 配置 文件

①schema.xml 定義邏輯庫,表、分片節點等内容

②rule.xml:定義 分片 規則

③server.xml 定義用戶以及系統相關變量,如端口等

2.2 啟動

1 修改配置文件 server.xml修改用戶信息,與MySQL區分,如下

<user name="mycat">

<property name="password">123456</property>

<property name="schemas">TESTDB</property>

</user>

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)1

2:修改配置文件 schema.xml

删除 <schema 标簽間的 表信息 dataNode 标簽隻留一個 dataHost 标簽隻留一個 <writeHost><readHost> 隻留一 對

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)2

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)3

3: 驗證數據庫訪問情況

Mycat 作為數據庫中間件要和 數據庫部署 在不同機器上 ,所以要驗證遠程訪問情況 。

mysql -uroot -p123123 -h 192.168.140.128 -P 3306

mysql -uroot -p123123 -h 192.168.140.127 -P 3306

#如 遠程訪問報錯,請建對應用戶

grant all privileges on *.* to root@'缺少的host' identified by '123123';

4: 啟動程序

①控制台啟動 去 mycat/bin 目錄下 執行 mycat console

②後台啟動 :去 mycat/bin 目錄下 mycat start

為了能第一時間看 到啟動日志 ,方便定位問題 ,我們選擇 ① 控制台啟動

5:啟動時可能出現報錯

如果操作系統是Cent OS 6.8 可能會出現 域名解析失敗 錯誤 ,如下圖

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)4

可以按照以下步驟解決

① 用 vim 修改 /etc/hosts 文件 在 127.0.0.1 後面增加你的機器名

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)5

② 修改後重新啟動網絡服務

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)6

2.3 登錄

1:登錄後台管理窗 口

此登錄方式用于管理 維護 Mycat

mysql -umycat -p123456 -P 9066 -h 192.168.140.128

#常用命令如下

show database

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)7

show @@help

mycat必須安裝mysql嗎(第二章MyCat安裝啟動)8

2:登錄 數據 窗 口

此登錄方式用于 通過 Mycat 查詢數據 ,我們 選擇這種方式訪問 Mycat

mysql -umycat -p123456 -P 8066 -h 192.168.140.128

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved