Ubuntu18.04安装postgresql-10
Ubuntu18安装postgresql-10
最近切换Ubuntu作为办公系统,所有软件安装都要重来一遍。
官方文档: https://www.postgresql.org/download/linux/ubuntu/
查看系统版本
~ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic
我的系统是 bionic, 其他还有xenial(16), trusty(14).
创建resource源
vim /etc/apt/sources.list.d/pgdg.list
deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
导入key
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
可以安装以下软件 | name | desc | | ---- | ----| |postgresql-client-10 | client libraries and client binaries | |postgresql-10 | core database server | |postgresql-contrib-9.x | additional supplied modules (part of the postgresql-xx package in version 10 and later) | |libpq-dev | libraries and headers for C language frontend development | |postgresql-server-dev-10| libraries and headers for C language backend development | |pgadmin4 | pgAdmin 4 graphical administration utility |
安装
sudo apt-get install postgresql-10 pgadmin4
安装之后
安装完毕已经启动,可以修改下密码:
sudo su postgres
ALTER USER postgres WITH PASSWORD '新密码';
安装完的目录: /var/lib/postgresql/10
然后其他配置类似centos7: https://www.cnblogs.com/woshimrf/p/centos-install-postgresql.html
启动pgadmin
Ubuntu上navicate貌似不好装,使用官方pgadmin4
sudo find / -name pgAdmin4
## 启动
pgAdmin4
- discuz论坛apache日志hadoop大数据分析项目:清洗数据核心功能解说及代码实现
- mybatis 对于基本类型数据传值的问题
- Guava------------Cache使用方法
- hadoop安装及配置入门篇
- 剖析Go编写的Socket服务器模块解耦及基础模块的设计
- hihocoder-平衡树·SBT
- mysql 查询数据库表结构
- Go语言基于Socket编写服务器端与客户端通信的实例
- 前端游戏编程基础-如何实现Canvas图像的拖拽、点击等操作
- 使用Go开发一个简单的服务器程序
- Golang URL解析
- golang实现基于redis和consul的可水平扩展的排行榜服务范例
- golang学习之旅:使用go语言操作mysql数据库
- golang微信支付服务端
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法