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

openGauss 安装记录 lite 版本

export LANG=zh_CN.UTF-8
# 创建用户 
useradd postgres 
passwd postgres # 12345678
mkdir /opt/guassdb
tar -zxvf openGauss-Lite-5.0.2-CentOS-x86_64.tar.gz -C ./guassdb/
chown -R guass:guass  /opt/guassdb
vim /etc/selinux/config
SELINUX=disabled
 setenforce 0
swapoff -a
vim  /etc/systemd/logind.conf
RemoveIPC=no
systemctl restart systemd-logind
vi /etc/sysctl.conf
kernel.sem = 250 32000 100 999 
sysctl -p
# 
echo 12345678 | sh ./install.sh --mode single -D ~/openGauss/data -R /opt/guassdb/install  --start

### 启动数据库
./gaussdb -D /home/postgres/openGauss/data --single_node
./gs_ctl start -D /home/postgres/openGauss/data -Z single_node -l server.log

./gs_ctl start | stop  | restart
# 登录  
gsql -d postgres -U guass -p 5432 -h localhost


CREATE USER test1 WITH PASSWORD '12345678';
CREATE USER appview WITH PASSWORD '12345678';
gsql -d postgres -U isoft -p 5432 -h 192.168.229.130
# 授权  
GRANT ALL PRIVILEGES TO test1 ;
# 授权   创建 数据库 删除数据库
GRANT CREATEDB, DROPDB TO test1 ;
#  授权   创建 索引 删除索引
GRANT CREATE INDEX, DROP INDEX ON ALL TABLES IN DATABASE test TO test1 ;
#  授权 允许用户查询数据库中的全部表
GRANT SELECT ON ALL TABLES IN DATABASE test TO appview;
#   授权 允许用户 crud 数据库中的全部表
GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN DATABASE test TO test1 ;
#  撤销授权
REVOKE ALL PRIVILEGES FROM test1 ;
# 创建角色
create role  test1 IDENTIFIED  by '12345678';

 这款数据库实际上就是 postgres的二开版本  ,没什么特别的


http://www.kler.cn/a/442362.html

相关文章:

  • springcloud中的Feign调用
  • SparkSQL数据模型综合实践
  • FFmpeg硬件解码
  • 开源文件存储分享平台Seafile部署与应用
  • 配置AOSP下载环境
  • 优化 Vue项目中 app.js 文件过大,初始化加载过慢、带宽占用过大等问题
  • 陪诊小程序搭建,打造一站式陪诊服务
  • 开源照片浏览工具Ralbum
  • 文献研读|基于像素语义层面图像重建的AI生成图像检测
  • 表单校验记录
  • Java并发编程框架之第三方库
  • eclipse 如何设置项目、不同类型文件的 utf8 编码
  • 如何与GPT更高效的问答
  • xxl-job 整合 Seatunnel 实现定时任务
  • Bootstrap Blazor中使用PuppeteerSharp对HTML截图
  • 【嵌入式——QT】QT多线程编程
  • Halcon中dots_image(Operator)算子原理及应用详解
  • JumpServer开源堡垒机搭建及使用
  • 基于yolov10的遥感影像目标检测系统,支持图像检测,视频检测和实时摄像检测功能(pytorch框架,python源码)
  • 计算机网络技术基础:3.计算机网络的拓扑结构
  • 从零开始学TiDB(5)Raft与Multi Raft
  • 【Java】使用RSA进行数字签名详解(复制即用,内有详细注释)
  • 用 Python 从零开始创建神经网络(十七):回归(Regression)
  • 小程序转uniapp之setData
  • RabbitMQ镜像队列机制
  • 【WRF教程第3.4期】预处理系统 WPS 详解:以4.5版本为例