当前位置: 首页 > news >正文

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测试

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

相关文章:

  • CNN:卷积到底做了什么?
  • 解决ubuntu安装软件时候deb文件的闪退问题
  • cas 5.3单点登录中心开发手册
  • 深度学习Y5周:yolo.py文件解读
  • LeetCode每日一题4.16
  • 使用CubeMX新建EXTI外部中断工程——使用回调函数
  • 理解 iptables 的表与链
  • Maven 多仓库与镜像配置全攻略:从原理到企业级实践
  • Androidjetpack之viewmodel的原理分析
  • 2025年最新Web安全(面试题)
  • 网络服务之DHCP
  • 新加坡太白私募:金融创新与稳健发展的典范
  • 探索亮数据Web Unlocker API:让谷歌学术网页科研数据 “触手可及”
  • 图像预处理-图像掩膜
  • mysql表类型查询
  • 修改镭神激光雷达ip
  • 数据结构与算法 复习记录(一)
  • 【Python进阶】元组:不可变序列的十大核心应用
  • JavaScript基础-01(笔记)
  • 复旦大学、百度联合开源数字人项目hallo2,支持高分辨率(可达4K)、长视频生成(最多1小时)
  • 怎么做电子商务网站/seo管理平台
  • 绵阳市建设工程质监站网站/临沂网站建设公司哪家好
  • 网站更换程序/去哪里推广软件效果好
  • 深圳市门户网站建设企业/深圳竞价托管
  • 石家庄网红/搜索引擎优化方式
  • 阿里巴巴国际站可以做网站吗/保定seo推广公司