我们学校数据库课竟然要使用opengauss,在虚拟机上、和自己的win10家庭版上都无法安装docker.
正好我有一个服务器,所以可以用来进行安装.
系统要求: centos 7.6
?
?
首先下载依赖包
yum install gcc zlib* openssl* -y
然后下载python3
wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz
解压压缩包
tar -zxvf Python-3.6.7.tgz
安装python3(依次执行以下命令)
cd Python-3.6.7
./configure --prefix=/usr/python3.6.7 --enable-optimizations --enable-shared
make
make install
ln -s /usr/python3.6.7/bin/python3.6 /usr/bin/python3
ln -s /usr/python3.6.7/bin/pip3 /usr/bin/pip3
ln -s /usr/python3.6.7/lib/libpython3.6m.so.1.0 /usr/lib64/
export LD_LIBRARY_PATH=/usr/python3.6.7/lib:$LD_LIBRARY_PATH
执行 python3 -V 查看是否安装python3成功
查看linux 内核
uname -r
确保内核在3.10以上
安装docker
yum install docker
检测docker版本
docker -v
看是否得到如下结果(版本号可能不同)
Docker version 1.13.1, build cccb291/1.13.1
启动docker
systemctl start docker
设置开机启动docker
systemctl enable docker
拉取opengauss镜像
docker pull aff123/opengauss:latest
开启opengauss
docker run --name opengauss1 --privileged=true -d -e GS_PASSWORD=Secretpassword@123 -p 15432:5432 enmotech/opengauss:latest
注意:默认账号是gaussdb
输入 docker ps -a查看是否打开成功
docker ps -a
执行docker exec -it opengauss1 sh 连结数据库
docker exec -it opengauss1 sh
执行 su - omm进入omm用户
su - omm
执行gsql
gsql
打开官网进行安装:
https://www.jetbrains.com/datagrip/
或者自行下载破解
首先先创建一个工程。
账号 :gaussdb
密码:Secretpassword@123 (在docker创建实例时,设置的密码)
填写好点击Test Connection (如果是第一次安装的datagrip ,会自动下载驱动)
执行成功,我们可以正常使用了。
信号章节 -- 信号章节总体概要 信号基本概念 信号是异步事件,发送信号的线程可...
在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地...
SQL可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据、建立...
在用java进行web业务开发的时候,对于页面上接收到的参数,除了极少数是步可预知...
无论是Windows还是macOS,都少不了各种小工具的加持。作为操作系统中必不可少的...
display-namedefaultroot/display-name servlet servlet-namedebugjsp/servlet-n...
本文重点给大家介绍AjaxFileUpload+Struts2实现多文件上传功能,具体实现代码大...
我们在用ajax请求数据时,可能会遇到一次点击多次触发的可能。 (比如说:ajax ...
MySQL 运维 - 从零开始学习 一、数据库类型 ? 常见的数据库类型 二、数据库管理...
本文实例为大家分享了JS实现纸牌发牌动画的具体代码,供大家参考,具体内容如下 ...