在macOS Mojave上安装并配置postgreSQL
我曾在Windows环境中学习PostgreSQL,但由于需要在Mac上安装,因此记录了尝试和错误的过程。
在Windows环境中,我参考了以下的书籍进行安装。
【参考来源】SQL 第2版 从零开始的数据库操作
环境
-
- macOS Mojave 10.14.2
- postgreSQL 11.2
安装PostgreSQL
启动终端并输入命令。
$ brew install postgresql
安装目录
/usr/local/var/postgres
更改区域设置
$ initdb /usr/local/var/postgres --locale ja_JP.UTF-8
试试确认一下安装是否成功以及版本信息。
$ postgres --version
postgres (PostgreSQL) 11.2
修改配置文件
我会将PostgreSQL设置为仅限本地机器连接。
首先,移动到文件夹中。
$ cd /usr/local/var/postgres
我会打开配置文件。由于我还不熟悉vim,所以我会使用nano。
$ nano postgresql.conf
编辑器打开后,取消注释掉的一行代码中的#符号,代码如下:listen_addresses = ‘localhost’
因为以后想要使用数据库连接软件,所以也会设置端口。
将以下语句进行中文本地化的改写,仅提供一种选择:
#port = 5432
去除被注释掉的一行的井号,
→ port = 5432
启动PostgreSQL服务器
$ postgres -D /usr/local/var/postgres
要结束,请按 control+c
连接到PostgreSQL数据库(登录)
在一个与先前启动的服务器不同的窗口中启动终端并连接到它。
$ psql -d postgres
psql (11.2)
Type "help" for help.
postgres=#
搞砸了!
我参考了一篇文章。
-
- MacにPostgreSQLをインストール
-
- https://qiita.com/_daisuke/items/13996621cf51f835494b#homebrew%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
macOs Sierra + homebrewな環境でPostgresqlを導入する備忘録
https://qiita.com/gooddoog/items/1f986c1a6c0f253bd4e2