osx – OS X上postgresql数据库的位置?
我确信这已经得到回答,但我似乎找不到答案。
我使用安装到/usr/local/Cellar / postgresql的Homebrew(brew install postgresql)安装了postgresql。按照我这样做的指示, If this is your first install,create a database with: initdb /usr/local/var/postgres 据了解,initdb创建了一个新的数据库集群。那么当我上面提到的是“postgres”数据库名称和数据库本身,或者只是所有postgresql数据库需要的所有必需的位? 实际数据库最终生活在哪里?我是新的postgresql并寻找一个文件或二进制数据库。那么,数据库在哪里,当我创建一个新的数据库时呢? initdb 只是设置目录结构,这样就需要创建新的数据库。要创建数据库,请使用
createdb :
initdb类似于在硬盘上创建新的文件系统:首先创建文件系统(initdb),然后创建一个文件和目录(createdb)。 创建数据库后,实际的数据库文件将位于/usr/local/var / postgres下。所以,只需创建一个数据库,然后查看/usr/local/var / postgres下的新增内容或更改。没有一个“dbname.db”文件或任何类似的文件,每个数据库都是一组文件,其名称仅对数据库服务器有意义。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |