在本地环境中操作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这样的数据库工具。

广告
将在 10 秒后关闭
bannerAds