MAC下安装PostgreSQL和基本使用

最近需要研究地图系统实现,首先是需要研究 PostgreSQL 数据库的使用,然后是安装插件 postgis,后面的暂时不清楚,先了解一下 GeoServer 和 OpenLayers 两个东西,到时候问一下师兄。

先学习一下 PostgreSQL 的使用吧。

一、安装 PostgreSQL

博主用的是 MAC,只介绍 MAC 下的安装使用,MAC下安装软件有个工具是 homebrew,只要安装这个软件后,就可以 brew install xxxx 就能安装对应的软件了,类似 centOS 里的 yum。

这里直接用 homebrew 安装,当然也可以在官网下载安装包运行

 

1.安装

brew install postgresql

 

2.初始化

initdb /usr/local/var/postgres

 

3.启动

brew services start postgresql

 

默认端口是 5431,默认数据库 postgres,默认用户名和密码是计算机的用户名和密码

 

二、连接登录

1.命令行登录:

psql -h 127.0.0.1 -p 5432 -d [database] -U [username]

比如我的数据库默认是 postgres,用户名是我的计算机名 liuyanzhao

 

2.可视化工具 pgAdmin

下载地址

当然,也可以用我们的  navicat premium

 

三、基本命令

1.显示当前所有的数据库

\l

 

2.创建数据库

createdb dbname -O username -E UTF8 -e

 

3.切换数据库

\c dbname

 

4.列出当前数据库所有的数据表

\d

 

5.列出某个数据表的所有字段

\d table test

 

6.查看用户列表

\du

 

7.创建一张名为 test 的表

CREATE TABLE test(id int, name VARCHAR(50), age int);

 

8.向表内插入数据

INSERT INTO test(id, name, age) VALUES(1, '张三', 18);

 

9.查询一条数据

SELECT * FROM test WHERE id = 1;

 

10.更新一条数据

UPDATE test SET name = '张小三' WHERE id = 1;

 

11.删除表

DROP TABLE test

 

12.删除数据库

DROP DATABASE dbname

 

 

 

 

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
言曌

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: