OceanBase 软件下载中心(https://www.oceanbase.com/softwarecenter) 下载最新版本 all-in-one 安装包,并将其上传到机器任一目录下。
https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/download-center/opensource/oceanbase-all-in-one/7/x86_64/oceanbase-all-in-one-4.3.1.0-100000032024051615.el7.x86_64.tar.gz
在安装包所在目录下执行如下命令解压安装包并安装。
[admin@test001 ~]$ tar -xzf oceanbase-all-in-one-*.tar.gz
[admin@test001 ~]$ cd oceanbase-all-in-one/bin/
[admin@test001 bin]$ ./install.sh
[admin@test001 bin]$ source ~/.oceanbase-all-in-one/bin/env.sh
单机部署 OceanBase 数据库
执行以下命令,快速部署 OceanBase 数据库
[admin@test001 ~]$ obd demo
obd demo 命令默认在当前用户家目录下以最小规格部署并启动 OceanBase 数据库及相关组件(包括 ODP、OBAgent、Grafana 和 Prometheus),固定部署名为 demo。
通过 2881 端口直连数据库
[admin@test001 ~]$ obclient -h127.0.0.1 -P2881 -uroot@sys -Doceanbase -A
通过 ODP 代理访问数据库
[admin@test001 ~]$ obclient -h127.0.0.1 -P2883 -uroot@sys -Doceanbase -A
配置密码
使用 obd demo 命令快速部署 OceanBase 数据库后
修改配置文件
obd cluster edit-config demo
执行上述命令打开配置文件后,在配置文件中 oceanbase-ce 组件下添加 root_password: xxxx,添加完成后保存退出。示例如下:
oceanbase-ce:
servers:
- 127.0.0.1
global:
home_path: /home/admin/oceanbase-ce
... # 省略部分配置项
log_disk_size: 13G
root_password: root_123456
重启集群
执行 obd cluster reload demo 命令重启 demo 集群。
可以用 navicat连接类型按 mysql方式
端口
2881
帐号
root@sys
密码
root_123456