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

OceanBase-docker安装、连接数据库、修改mysql用户密码

OceanBase-docker安装、连接数据库、修改mysql用户密码

  • 安装
    • 拉取镜像
    • 开启容器
    • 验证
  • 连接数据库
    • 1.直接连接的方式
    • 修改数据库密码
    • 2.先进入镜像再连接数据库的方式
      • 进入镜像
      • 无密码
      • 有秘密

本人使用docker安装的oceanbase

安装

拉取镜像

docker pull oceanbase/oceanbase-ce:3.1.4

开启容器

docker run -p 2881:2881 \
--name oceanbase-ce-3.1.4 \
-m 10G \
-e MINI_MODE=0 -d \
--restart=always \
-v /opt/edgs/docker/oceanbase-ce-3.1.4/data/ob:/root/ob \
-v /opt/edgs/docker/oceanbase-ce-3.1.4/data/obd:/root/.obd \
oceanbase/oceanbase-ce:3.1.4

验证

docker logs oceanbase-ce-3.1.4 | tail -1
如果输出boot success!,则启动成功

连接数据库

oceanbase-ce 镜像安装了 OceanBase 数据库客户端 OBClient,并提供了默认连接脚本 ob-mysql。

1.直接连接的方式

使用 root 用户登录集群的 sys 租户
docker exec -it oceanbase-ce-3.1.4 ob-mysql sys使用 root 用户登录集群的 test 租户
docker exec -it oceanbase-ce-3.1.4 ob-mysql root使用 test 用户登录集群的 test 租户
docker exec -it oceanbase-ce-3.1.4 ob-mysql test

修改数据库密码

ALTER USER 'root' IDENTIFIED BY '123456';

2.先进入镜像再连接数据库的方式

进入镜像

docker exec -it oceanbase-ce-3.1.4 bash

无密码

obclient -uroot@sys -h127.1 -P2881

有秘密

obclient -uroot@sys -h127.1 -P2881 -p123456
http://www.lryc.cn/news/377453.html

相关文章:

  • 浪潮(Inspur)服务器硬件监控指标解读
  • 极简opencv操作xml文件
  • 更换域名流程记录
  • CSS 实现电影信息卡片
  • Skype机器人
  • 海外仓系统能解决海外仓哪些难题?海外仓标准化管理实用指南
  • 从零开始精通Onvif之录像存储
  • vue3面试题八股集合——2024
  • 第2章 Rust初体验5/8:match表达式和模式匹配:更富表达力:猜骰子冷热游戏
  • 1台UG图形工作站实现5-7人共享使用
  • Dubbo 3.x源码(22)—Dubbo服务引用源码(5)服务引用bean的获取以及懒加载原理
  • nodejs——原型链污染
  • 忘记 iPhone 密码:如果忘记密码,如何解锁 iPhone
  • 案例 采用Springboot默认的缓存方案Simple在三层架构中完成一个手机验证码生成校验的程序
  • 第四届人工智能、机器人和通信国际会议(ICAIRC 2024)
  • ctr/cvr预估之FM模型
  • HAL-DMA中断空闲接受不定长数据
  • 【会议征稿,CPS出版】第四届管理科学和软件工程国际学术会议(ICMSSE 2024,7月19-21)
  • 无引擎游戏开发(3):数据结构设计|功能函数完善
  • Laravel 高级:了解$loop
  • 深入理解指针(1)
  • 在无线网中 2.4G、5G、WiFi6、WiFi7 都是什么意思?
  • milvus元数据解析工具milvusmetagui介绍使用
  • LabVIEW电磁超声热态金属在线缺陷检测系统
  • leecode代码模板
  • 可靠性测试及模型计算
  • 【Tools】 深入了解Burp Suite:Web应用抓包利器
  • 技术先进、应用广泛、社区活跃的[项目名称]
  • Vue中data的属性可以和methods中方法同名吗,为什么?
  • Esxi上创建windows 11虚拟机