程序员的公众号:源1024,获取更多资料,无加密无套路!
最近整理了一波电子书籍资料,包含《Effective Java中文版 第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等
获取方式: 关注公众号并回复 电子书 领取,更多内容持续奉上
openGauss数据库具有高性能、高可用、高安全、易运维、全开放的特点

拉取镜像
docker pull enmotech/opengauss
查看镜像
docker images |grep opengauss
启动容器需要配置密码,密码规则:密码长度8个字符以上,必须同时包含英文字母,数字,以及特殊符号
docker run -dit --name opengauss -p 15432:5432 --privileged=true --restart=always -e GS_PASSWORD=Gaussdb@123 enmotech/opengauss

查看日志
docker logs -f 16eda8307af85797b1fe2c71ca410261f630be3fb61a763d5d573cf69fe6238c

docker ps

进入容器
docker exec -it opengauss sh
切换用户(安装时默认会创建omm超级用户)
su - omm
使用gsql连接高斯数据库

查询数据库信息
| \copyright | 显示GaussDB的版本和版权信息 |
| \l | 显示所有数据库的名字、所有者、字符集编码以及使用权限 |
| \db | 列出所有可用的表空间 |
| \du | 列出所有数据库角色 |
| \dp | 列出一列可用的表、视图、序列以及相关的权限信息 |
| \dg | 列出所有数据库角色 |
| \q | 退出gsql程序 |

用navicat测试连接

系列文章索引
MyBatis的插件能在哪些地方进行拦截?
了解MyBatis的缓存机制吗
面试官:谈谈对volatile的理解
Spring中用到了哪些设计模式
面试官:说一下SQL的执行过程
线程池的工作原理
