Mac下PostgreSQL的安装与简单使用
【摘要】 说明:
$ 表示终端操作
> 表示PostgreSQL命令行操作
12
一、安装启动
# 安装
$ brew install postgresql
# 检查
$ psql -V
psql (PostgreSQL) 11.5
# 初始化 PostgreSQL(执行此命令提示该目录已存在)
$ initdb /usr/local/var/postgres -...
说明:
$ 表示终端操作
> 表示PostgreSQL命令行操作
- 1
- 2
一、安装启动
# 安装
$ brew install postgresql
# 检查
$ psql -V
psql (PostgreSQL) 11.5
# 初始化 PostgreSQL(执行此命令提示该目录已存在)
$ initdb /usr/local/var/postgres -E utf8
# 配置数据库地址
$ cat ~/.bash_profile
# PostgreSQL
export PGDATA=/usr/local/var/postgres
# 启动
$ pg_ctl start
# 关闭
$ pg_ctl stop
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
二、数据库终端操作
# 创建用户
$ createuser username -P
# 创建数据库
$ createdb dbname -O username -E UTF8 -e
# 删除数据库
$ dropdb -U username dbname
-O username 拥有者(owner)
-E UTF8 数据库的编码(encoding)
-e 显示执行操作的命令
# 终端上查看显示已创建的列表
$ psql -l
# 连接数据库
$ psql -U username -d dbname -h 127.0.0.1
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
三、创建和删除数据库用户
# 查看数据库用户列表
> \du
# 创建数据库用户
> create user user1 with password '123456';
# 修改用户密码
> alter user user1 with password 'XXXXXX';
# 删除数据库用户
> drop user user1;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
四、创建和删除数据库
# 查看数据库列表:
> \l (list的意思)
# 创建数据库
> create database db1;
# 删除数据库
> drop database db1;
# 选择数据库
> \c dbname (choose的意思)
# 查看数据库信息
> \d (database list的意思)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
五、数据表操作
# 创建一个名为 test 的表
CREATE TABLE test( id int, text VARCHAR(50)
);
# 删除表
DROP TABLE test;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
六、数据CURD操作
# 插入一条记录
INSERT INTO test(id, text) VALUES(1, 'Tom');
# 查询记录
SELECT * FROM test WHERE id = 1;
# 更新记录
UPDATE test SET text = 'Jack' WHERE id = 1;
# 删除指定的记录
DELETE FROM test WHERE id = 1;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
参考
Mac 配置 PostgreSQL 常用操作
Mac 下 PostgreSQL 的安装与使用
简单介绍:Mac 上安装和使用PostgreSQL的方法
文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。
原文链接:pengshiyu.blog.csdn.net/article/details/113808724
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)