PostgreSQL学习
1、学习资料
- PostgreSQL官网
- connect-to-postgresql-database
- quick start tutorial
- PostgreSQL与MySQL比较
- Java连接PostgreSQL数据库,增删改查
- java连接postgresql数据库代码及maven配置
- PostgreSQL10.5安装详细步骤(Win10)
- PostgreSQL菜鸟教程
- B站学习视频
2、PostgreSQL简介
- PostgreSQL是一个关系型数据库
- 9.*以后支持流复制
3、PostgreSQL的安装
- 手动安装
参考教程:install-postgresql
**选择版本:**11.9
- docker 安装
Docker安装PostgreSQL成功完成postgres的安装
用户名和密码在运行postgreSQL为容器时确定,运行命令**docker run --name postgres -e POSTGRES_PASSWORD=123456 -p 5432:5432 -d postgres:9.6**
用户名:postgres
密码:123456
输入命令docker exec -it postgres bash
来进入到postgres容器中
输入命令\# su - postgres -c "psql" 或者 $psql -U user_name -d database_name -h serverhost
来连接数据库
sudo su postgres
进入特殊用户
创建数据库,需要在连接数据库之后
命令后面需要加; 否则不能生效
4、postgres控制台常用命令
创建数据库CREATE DATABASE dbname;
查看已有的数据库\l
选择数据库\c dbname
查看已有的表格\d
创建表格
CREATE TABLE TABLEONE(
ID INT PRIMARY KEY NOT NULL,
USERNAME TEXT NOT NULL,
PASSWORD TEXT NOT NULL
);