oceanbase数据库安装和连接实战(阿里云服务器操作)

本文主要是安装oceanbase的单机版进行数据库的基础使用,oceanbase的数据库是兼容mysql数据库的,实际的兼容程度需要更深度的测试,本文主要是安装oceanbase并使用SQLynx的mysql驱动连接使用oceanbase数据库。

目录

[1. 基础介绍](#1. 基础介绍)

[2. 安装说明](#2. 安装说明)

[3. 安装步骤](#3. 安装步骤)

[4. 远程连接oceanbase使用SQLynx](#4. 远程连接oceanbase使用SQLynx)


以下是主要的安装步骤和测试。

1. 基础介绍

  • 本方法仅安装 OceanBase 数据库,如您需要安装其他周边组件请参见其他方案。

  • 本方法不适用于容器环境,若您准备在容器中运行 OceanBase 数据库请参见官方文档。

本方法所使用的机器系统需是基于 RPM 包管理的 Linux 发行版(如 CentOS、Red Hat Enterprise Linux 或 Fedora),在这些机器上,您可以利用 YUM 包管理器执行单节点安装。此外,您可以使用 systemd 服务管理系统来控制 OceanBase 数据库服务的启动、停止和重启操作,并配置服务器的自启动。

2. 安装说明

本节仅以 admin 用户为例介绍简单的操作,帮助您快速部署一个 OceanBase 数据库。详细介绍请参见《OceanBase 数据库》文档中 使用 systemd 部署 OceanBase 数据库 一文。

3. 安装步骤

a. 创建admin的用户,并将用户加到sudoers的文件中:

bash 复制代码
useradd admin;

vi /etc/sudoers

在文件sudoers中添加以下行:

bash 复制代码
admin   ALL=(ALL)       ALL

b. 切换用户到admin下面,您可直接执行如下命令自动安装最新的 LTS 版本。该命令会在脚本中执行所有步骤,并进行一些简单检查,如系统参数检查、磁盘空间检查等。

bash 复制代码
su - admin;

sudo bash -c "$(curl -s https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/download-center/opensource/service/installer.sh)"

c. 安装好后产品会自动启动,默认用户为root,密码为空,端口为2881,可以使用命令检查服务是否正常启动:

bash 复制代码
netstat -an | grep 2881

4. 远程连接oceanbase使用SQLynx

打开SQLynx产品的管理界面,使用mysql的连接来连接(SQLynx的安装参考:如何下载和安装SQLynx数据库管理工具? (MySQL作为测试数据库)_sqlynx 下载-CSDN博客

相关推荐
黑贝是条狗10 小时前
MySQL高可用设计
mysql·mysql高可用
PaperData10 小时前
2014-2026.3应届生网络招聘大数据
大数据·数据库·人工智能·数据分析·经管
数据库小学妹10 小时前
锁机制(Locking):解决数据库“死锁”与“阻塞”的终极指南
数据库·sql·mysql·性能优化·学习方法
m0_6316533110 小时前
阿里云单机双网终极部署与运维白皮书:Nginx + PM2 + Prisma 踩坑实战
运维·nginx·阿里云·部署
qq_2837200510 小时前
Python3 模块精讲:pymongo(第三方)超详细教程 ——MongoDB 连接 + 全 CURD 实战
数据库·mongodb
柳鲲鹏10 小时前
QT:正确延时调用,Cannot create children for a parent that is in a different thread.
服务器·数据库·qt
啾啾啾66610 小时前
VScode用cookie登录时,输入cookie值后按回车没反应
ide·vscode·编辑器
卷卷说风控10 小时前
【卷卷观察】OpenAI扑进AWS怀里:AI平台战争进入贴身肉搏期
人工智能·云计算·aws
恼书:-(空寄10 小时前
PostgreSQL核心特性与高并发系统落地实践
数据库·postgresql
BU摆烂会噶10 小时前
【LangGraph】线程级持久化深度实战(PostgreSQL + 重放机制)
数据库·人工智能·python·postgresql·langchain