mac默认安装postgresql, 如何让postgresql可以远程访问

mac默认安装postgresql, 如何让postgresql可以远程访问

mac默认的postgresql目录的存放路径是/usr/local/var/postgres/在该目录下,修改两个文件,一个是postgresql.conf, 一个是pg_hba.conf,最后是重启

修改postresql.conf

listen_addresses = ‘*‘ # 修改这里的配置允许任意地址的链接postgresql

修改pg_hba.conf

host all all 0.0.0.0/0 trust # 配置服务端允许认证的方式

重启postgresql

brew services restart postgresql
#启动服务也可以用 pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

#停止服务 pg_ctl -D /usr/local/var/postgres stop -s -m fast

#导入sql文件 psql -d database_name -f sql_file

#导出pg_dump database_name > sql_file

测试是否可以远程访问

psql -U username -h ip -p port dbname

时间: 2024-10-13 02:57:10

mac默认安装postgresql, 如何让postgresql可以远程访问的相关文章

mac下安装debug坑

mac默认情况下的php版本是很低的,当你直接用phpize的时候默认是使用mac默认安装的phpize版本,这个时候查看Phpinfo的时候是看不到xdebug的,这时候查看错误日志会收到这样的报错: Xdebug requires Zend Engine API version 220121212.The Zend Engine API version 220131226 which is installed, is newer. 说明编辑xdebug的时候没有编辑成需要的版本. 解决方法:

mac下安装postgreSql

在 mac 下,可以利用 homebrew 直接安装 PostgreSQL: 1 brew install postgresql -v 稍等片刻,PostgreSQL 就安装完成.接下来就是初始数据库,在终端执行一下命令,初始配置 PostgreSQL: 1 initdb /usr/local/var/postgres -E utf8 上面指定 "/usr/local/var/postgres" 为 PostgreSQL 的配置数据存放目录,并且设置数据库数据编码是 utf8,更多配置

Mac上安装配置和简单使用PostgreSQL(仍然很不懂)

因为想要使用推荐的rails-template.需要使用postgres.并初始化了一个用户postgres,密码是postgres.( e.g. $ createuser -d postgres ) 需要买一本,相关的数据库书读.暂时看网上的简化使用说明:(原文连接) 我已经使用brew install postgresql安装,并已经设置开机启动brew services start postgresql 进入控制台PostgreSQL: psql 使用\l列出所以的数据库.已经存在用户同名

安装PostgreSQL和卸载PostgreSQL

安装PostgreSQL sudo apt-get update sudo apt-get install postgresql postgresql-contrib 卸载PostgreSQL sudo apt-get purge 'postgresql-*' sudo apt-get autoremove 'postgresql-*'

PostgreSQL入门,PostgreSQL和mysql

PostgreSQL被誉为"世界上功能最强大的开源数据库",是以加州大学伯克利分校计算机系开发的POSTGRES 4.2为基础的对象关系型数据库管理系统. PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询.外键.触发器.视图.事务完整性.MVCC.同样,PostgreSQL 可以用许多方法扩展,比如,通过增加新的数据类型.函数.操作符.聚集函数.索引. 开发者可以免费使用.修改和分发 PostgreSQL,不管是私用.商用.还是学术研究使用. Postgr

mac下安装JDK与Tomcat

需要软件: jdk-8u45-macosx-x64(Mac OS X x64).dmg apache-tomcat-7.0.64 一.双击jdk-8u45-macosx-x64(Mac OS X x64).dmg文件,默认安装即可. 二.下载tomcat.下载地址:http://tomcat.apache.org/download-70.cgi 三.将 apache-tomcat-7.0.64 放到任意目录,目录不要有中文.路径建议在/Users/... 下 四.测试JDK,在终端命令下输入ja

mac下安装mysql教程

由于更换了mac电脑,需要装一个mysql,经过各种资料的翻阅,各种踩坑,终于装完了,记录一下,方便大家参照: 1.下载最新的mysql安装包,下载地址:http://dev.mysql.com/downloads/mysql/ 2.下载后是一个dmg文件,双击dmg文件后显示几个子文件,点击运行mysql-5.7.14-osx10.11-x86_64.dmg会把MySQ安装到/usr/local/mysql-5.7.14-osx10.11-x86_64中.一路默认安装完毕即可,记住最后跳出的临

mac上安装mysql-5.7.10多实例

mac10.10.4 mysql-5.7.10-osx10.10-x86_64 Mac小试牛刀,安装个mysql玩玩 默认安装到目录/usr/local下 dsmemberutil checkmembership -U mysql -G mysql cd /usr/localln -s mysql-5.6.27-linux-glibc2.5-x86_64 mysqlcd mysql # 将mysql/bin加入环境变量,也就是/etc/bashrc文件中 cat "export PATH=$PA

Mac下安装LNMP(Nginx+PHP5.6)环境(转)

安装Homebrew 最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程 确保系统已经安装xcode,然后使用一行命令安装依赖管理工具Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 之后就可以使用 brew install FORMULA 来安装所需要的依赖了.