新闻详情

新闻详情

首页 / 资讯中心 / 详情

OpenGauss数据库安装记录

发布时间:2026/9/28 2:34:44来源:尧图网络
OpenGauss数据库安装记录
文章目录安装与启动创建用户与DB操作远程连接配置安装与启动 以下命令默认都在root用户下执行避免权限问题如果使用其他用户则在命令前加sudo安装环境ubuntu 22.04 LTSWSL添加 openGauss 的 PPA 仓库提示直接输入回车add-apt-repository ppa:opengauss/opengauss更新软件包并安装提示继续直接选yapt update apt install opengauss安装完成后启动 openGauss 服务service opengaussstart查看数据库服务运行状态并设置开机自启systemctl status opengauss.service# 设置开机自启systemctl enable opengauss.service创建用户与DB操作连接数据库安装过程会自动创建名为opengauss的系统用户。切换到该用户后可以使用gsql连接本地数据库su-opengauss# 默认端口7654数据库名postgres连接成功后进入sql命令行gsql-d postgres-p 7654-r-- 首次连接需要先创建opengauss连接用户的密码alterroleopengausspassword****;创建普通用户-- 先执行gsql -d postgres -p 7654 -r连接到sql命令行再执行以下命令创建用户和对应密码-- 创建用户并赋权后面修改配置文件的加密方式需要修改现有普通用户的密码重新加密或者先修改配置文件后再创建用户CREATEUSERkeyhuyWITHPASSWORD****;-- 创建同名 schema 并指定属主CREATESCHEMAkeyhuyAUTHORIZATIONkeyhuy;-- 允许创建/删除/修改数据库ALTERUSERkeyhuy CREATEDB;-- 允许在任意 schema 中创建/删除/修改表GRANTCREATEONSCHEMApublicTOkeyhuy;GRANTALLPRIVILEGESONALLTABLESINSCHEMApublicTOkeyhuy;-- 设置默认搜索路径保证登录后自动定位到同名 schemaALTERUSERkeyhuySETsearch_pathTOkeyhuy,public;\q创建数据库-- 使用当前用户连接到默认数据库postgres-- gsql -d postgres -p 7654 -U keyhuy -r-- 创建数据库opengauss 不支持 create database if not exists-- 如果数据库已存在请先删除或跳过此步-- drop database if exists user_manage;createdatabaseuser_managewithencodingutf8;创建表-- 切换数据库记得切库再建表-- \c user_manage-- 当前数据库下创建用户同名schema记得先创建-- create schema keyhuy authorization keyhuy;-- 删除旧表最好加上schema.droptableifexistskeyhuy.sys_user;-- 创建用户表createtablekeyhuy.sys_user(user_idserialnotnull,-- user_id自增login_acctvarchar(32)notnull,usernamevarchar(64)notnull,passwordvarchar(64)notnull,emailvarchar(64)defaultnull,phonevarchar(20)defaultnull,statustinyintnotnulldefault1,primarykey(user_id),-- 主键是user_idconstraintui_sys_user_1unique(login_acct)-- 登录账号是唯一索引);数据增删改查-- 插入初始数据insertintokeyhuy.sys_user(login_acct,username,password,email,phone,status)values(admin,管理员,123456,adminexample.com,13800000000,1),(zhangsan,张三,123456,zhangsanexample.com,13800000001,1),(lisi,李四,123456,lisiexample.com,13800000002,1);-- 查询数据select*fromkeyhuy.sys_user;-- 更新updatekeyhuy.sys_usersetstatus0whereuser_id2andstatus1;-- 删除deletefromkeyhuy.sys_userwherelogin_acctzhangsan;远程连接配置 修改配置文件是在opengauss用户下修改重启服务需要切回root修改前最好先备份 修改postgresql.conf中的密码加密方式后可能需要修改现有普通用户的密码重新加密不然使用该用户远程连接数据库可能连不上报错密码不对或者直接把用户删除重建找到目录/var/lib/opengauss/data下的pg_hba.conf和postgresql.conf两个配置文件pg_hba.conf的修改修改前修改后说明host all all 127.0.0.1/32 trusthost all all 0.0.0.0/0 md5找到IPv4 local connections的配置将ip地址由127.0.0.1/32改成0.0.0.0/0再把trust改成md5postgresql.conf的修改修改前修改后说明#listen_addresses localhostlisten_addresses *去掉注释把localhost改成*允许所有地址访问#password_encryption_type 2password_encryption_type 1去掉注释把2改成1表示支持sha256和md5加密修改完成后重启服务systemctl restart opengauss.service使用连接工具测试 这里截图的是DBeaver工具也可以用OpenGauss官方工具Data Studio或JDBC DBeaver安装连接教程https://opengauss.org/zh/blogs/justbk/2020-10-30_dbeaver_for_openGauss.html
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

掼蛋AI从模仿学习到PPO自对弈:完整工程实战与避坑指南 2026/9/28 8:40:59

掼蛋AI从模仿学习到PPO自对弈:完整工程实战与避坑指南

简介:基于Python并结合模仿学习、深度强化学习构建的AI掼蛋系统完整项目,面向毕业设计、课程设计及期末大作业场景,也适合对棋牌AI感兴趣的中高级开发者参考。项目源码经过严格测试,可直接运行并支持二次扩展,配套文档…

阅读更多 →
机器人DH参数选择:标准型与改进型的本质区别与工程选型指南 2026/9/28 8:40:52

机器人DH参数选择:标准型与改进型的本质区别与工程选型指南

1. 这不是参数表填空题,而是机器人运动学建模的“第一道生死关”刚带完三届本科毕设,每年都有学生卡在DH参数这一步——不是不会算,是根本不知道自己算出来的结果能不能用。有位同学给松灵Piper机械臂建模,标准DH参数表填得工工整…

阅读更多 →
3步搞定wordpress本地无法打开,新手建站怎么选才不踩坑 2026/9/28 8:40:52

3步搞定wordpress本地无法打开,新手建站怎么选才不踩坑

3步搞定wordpress本地无法打开,新手建站怎么选才不踩坑 不会代码想做网站,最怕的就是本地环境一崩,wordpress本地无法打开,这时候别急着重装系统。很多人卡在“环境配置”和“选型”上,不知道 怎么选…

阅读更多 →
量化投资的神话与真相:从规则化决策到策略失效的完整解析 2026/9/28 8:40:52

量化投资的神话与真相:从规则化决策到策略失效的完整解析

"量化投资"这四个字,这几年在投资圈里被吹得神乎其神。朋友圈有人晒资金曲线,论坛里有人晒策略代码,似乎只要沾上"量化"的边,收益就能坐上火箭。我在这个行业摸爬滚打了十几年,见过太多人带着&quo…

阅读更多 →
Libero SoC 2024.2环境配置避坑指南:License、ModelSim与环境变量 2026/9/28 8:40:52

Libero SoC 2024.2环境配置避坑指南:License、ModelSim与环境变量

1. 为什么Libero SoC 2024.2的环境配置总在“最后一公里”翻车Libero SoC这套工具链有个很鲜明的特点:安装过程本身几乎不会出问题,真正让人抓狂的全是装完之后的事。License突然失效、ModelSim启动报错、环境变量改了没生效、仿真波形全是红线——这些问…

阅读更多 →
千万级并发秒杀下热点Key优化:从发现到兜底的全链路治理 2026/9/28 8:40:52

千万级并发秒杀下热点Key优化:从发现到兜底的全链路治理

聊到互联网大厂面试,特别是到了二面这个环节,面试官基本不会再让你背概念八股,而是直接拿一个真实的高压场景来试探你的系统设计功底。我身边一个朋友去阿里二面,面试官问的就是这么一道经典题:千万级并发秒杀抢卷&…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉