在本地环境中操作PostgreSQL
在本地环境中安装和操作postgreSQL
因为很久没有使用过PostgreSQL,所以有点忘记了,我会留下一些笔记作为备忘录。
使用Homebrew安装PostgreSQL。
首先,在Mac的本地环境上搭建PostgreSQL环境,需要通过Homebrew进行安装。
关于homebrew的详细信息请点击这里
$ brew install postgresql
顺便说一下,除了使用brew install,还有许多其他方法,但我觉得这种方法是最简单的。
相反地,有太多选择,一开始曾纠结于哪种方式最佳。笑
如果安装正常,可以通过下方命令显示版本。
$ postgres --version
postgres (PostgreSQL) 9.3.4
开启和关闭服务器
关于服务器的启动和停止方式有很多种,但笔者认为只有一种方法是最好的。
启动PostgreSQL服务器。
brew services start postgresql
停下时,请使用以下命令。
brew services stop postgresql
确认 PostgreSQL 服务器的启动状态。
$ brew services list
Name Status User Plist
mysql stopped
postgresql started username /Users/username/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
完成了安装和启动/停止服务器。
在终端上操作数据库
要进入数据库,需要使用psql命令。
$ psql データベース名
如果想要查看数据库列表
$ psql -l
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+---------------+----------+---------+-------+---------------------------------
test | tesutdesuyote | UTF8 | C | C |
test | tesutdesuyote | UTF8 | C | C |
test | tesutdesuyote | UTF8 | C | C |
test | tesutdesuyote | UTF8 | C | C | =c/tesutdesuyote +
| | | | | tesutdesuyote=CTc/tesutdesuyote
test | tesutdesuyote | UTF8 | C | C | =c/tesutdesuyote +
| | | | | tesutdesuyote=CTc/tesutdesuyote
(5 rows)
有关psql命令的详细信息,请点击这里。
通过这样,您可以在本地环境中全面地操作postgreSQL。
顺便提一下,如果要在图形用户界面上操作数据库,我推荐使用postico或DBeaver这样的数据库工具。