欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 幼教 > OceanBases数据库单机社区版保姆级安装

OceanBases数据库单机社区版保姆级安装

2025/6/17 4:20:46 来源:https://blog.csdn.net/xjxy52o/article/details/147284283  浏览:    关键词:OceanBases数据库单机社区版保姆级安装

目录

背景

简介

安装 OceanBase

下载地址

上传解压安装包

​编辑 执行安装命令

​编辑

应用环境配置

执行以下命令,快速部署 OceanBase 数据库(仅用于简单使用,不应用于生产)。

查看一下数据库状态

​编辑连接数据库

用户创建

使用工具Navicat测试


OceanBase是由蚂蚁集团完全自主研发的国产原生分布式数据库,本文以 x86 架构的 CentOS Linux 7.9 主机作为环境对该数据库的安装部署进行介绍。

背景

OceanBase 数据库自 V4.0.0 开始提供统一的安装包 all-in-one package。您可以通过这个统一的安装包一次性完成 OBD、OceanBase 数据库、ODP、OBAgent、Grafana、Prometheus 的安装,自 V4.1.0 起,all-in-one package 新增支持安装 OCP Express。您可以根据实际需求选择部分或全部组件安装。

简介

由于信创要求,需要做信创兼容性测试,以此部署OceanBase来做测试,由于客户购买的版本为4.2.1.8版本,所以本次采用单机社区版一件安装版案例,安装版本为OceanBase_CE 4.2.1.11

安装 OceanBase

下载地址

https://www.oceanbase.com/softwarecenter

 

上传解压安装包

tar -xvzf oceanbase-all-in-one-4.2.1_bp11_20250402.el7.x86_64.tar.gz

 执行安装命令

cd oceanbase-all-in-one/bin/

bash install.sh

最终输出一下内容视为安装完成:

应用环境配置

以上安装脚本执行成功后输出如下,您可复制并执行输出中的 source ~/.oceanbase-standalone-all-in-one/bin/env.sh 命令以应用环境配置。

source ~/.oceanbase-all-in-one/bin/env.sh

执行以下命令,快速部署 OceanBase 数据库(仅用于简单使用,不应用于生产)。

执行以下命令,快速部署 OceanBase 数据库(仅用于简单使用,不应用于生产)。obd demo 命令默认在当前家目录下以最小规格部署并启动 OceanBase 数据库及相关组件(包括 ODP、OBAgent、Grafana 和 Prometheus),固定部署名为 demo。

obd demo

查看一下数据库状态

 obd cluster list

连接数据库

使用all-in-one安装,然后obd cluster start cluster启动集群,会在成功后显示初始的登录命令。之前的版本中默认是没有密码的,当前安装版本后有了随机生成的十几位的密码,可以登录以上obd demo安装后输出登录登录信息以及密码进行数据库登录。

obclient -h127.0.0.1 -P2883 -uroot -p'SmUn6DyljpvJvB6Ckvwg' -Doceanbase -A 

用户创建 

大多数情况下不会使用 root 用户远程访问数据库,这里给开发创建 一个dev 新用户授权给ecm库

create database ecm;

CREATE USER 'dev'@'%' IDENTIFIED BY '12345678';

GRANT ALL PRIVILEGES ON ecm.* TO 'dev'@'%';

使用工具Navicat测试

以上安装就此结束一切顺利,后面有问题再补充。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词