macOS & PostgreSQL】的更多相关文章

macOS & PostgreSQL macOS 上安装 PostgreSQL 后为什么会自动创建一个系统用户账号 https://get.enterprisedb.com/postgresql/postgresql-12.4-1-osx.dmg EnterpriseDB bug ️ pgAdmin 4 https://www.pgadmin.org/ Postgres.app The easiest way to get started with PostgreSQL on the Mac h…
如何安装在另一篇blog中有述,这里不再赘述.本篇简单说一下安装完postgresql之后的一些管理和查询操作. 首先安装完postgresql之后需要初始化数据库: initdb /usr/local/var/postgres -E utf8 如果你不初始化,那么db的路径就是上面的/usr/local/var/postgres(在MacOS 10.11上),数据库编码类型就是utf8. 我们可以设置开机启动postgresql服务: ln -sfv /usr/local/opt/postgr…
安装UnixODBC & PSQLODBC driver for UnixODBC $ brew install psqlodbc Updating Homebrew... ==> Installing dependencies for psqlodbc: postgresql, unixodbc ==> Installing psqlodbc dependency: postgresql ==> Downloading https://homebrew.bintray.com/…
如果你是第一次玩postgresql数据库,你会发现你给role或者user明明设置了密码,但在登录的时候毛都不用输入,直接就进去了,怎么那么爽快!? 虽然爽快,但貌似不该这样啊. 其实这些都和一个重要的文件有关,它就是pg_hba.conf! 那么这个文件在哪呢?如果你是mac或是linux系统,你可以通过如下方式找到这个文件: ps aux|grep postgres //你会发现输出其中有-D的一行 apple 70988 0.0 0.2 2604888 8884 s001 S 2:05下…
安装命令:brew install postgresql 我的终端是zsh,所以添加环境变量到~/.zshrc vim ~/.zshrc export PATH=$PATH:/usr/local/Cellar/postgresql/11.4/bin source ~/.zshrc 之后运行psql一直报错如下: psql: could not connect to server: No such file or directory Is the server running locally an…
macOS Sierra 11.12 已经帮我们预装了 Ruby.PHP(5.6).Perl.Python 等常用的脚本语言,以及 Apache HTTP 服务器.由于 nginx 既能作为 HTTP 服务器也能作为反向代理服务器,且配置简单,这里我们用 nginx 代替 Apache 作为我们默认的 HTTP 服务器.喜欢用 Apache 的同学可以移步:The Perfect Web Development Environment for Your New Mac 下面是我在 macOS S…
2017 年 9 月 26 日,苹果公司正式发布了新一代 macOS,版本为 High Sierra (11.13). macOS High Sierra 预装了 Ruby(2.3.3).PHP(7.1.7).Perl(5.18.2).Python(2.7.10) 等常用的脚本语言,以及 Apache(2.4.27) Web 服务器. 以下是我的 MNMP(macOS-nginx-MySQL-PHP)的安装过程. 本教程用使用了三处代替: 使用 iTerm2 代替了系统自带的命令行终端 使用 n…
heroku只是用postgresql,而不能兼容sqlite数据库.所以很重要的一步就是在部署实际产品的时候将数据库类型修改为postgresql,否则你将无法push到heroku上去. heroku官方的说明在这里: https://devcenter.heroku.com/articles/sqlite3 你可以在rails创建的时候就默认使用postgresql数据库: rails new you_web -d postgresql 否者你就在Gemfile中自己手动按实际需要修改数据…
自从 PgAdmin4 出来以后,PgAdmin3 就停止开发了,PgAdmin 官网下载的 PgAdmin3 无法支持 PostgreSQL 10 或者更高版本的数据库服务器端. 但是 PgAdmin4 实在是做的太烂了,好端端的 wxWidgets 的本机 GUI 程序换成了 Web 技术套浏览器壳的"桌面"程序,速度.使用便捷性等等都无法让人忍受.不过好在一家叫 BigSQL 公司的人也感同身受,维护了一个可以支持 PostgreSQL 10 的 PgAdmin3 LTS 版,以…
1  在Github上克隆Metasploit git clone https://github.com/rapid7/metasploit-framework.git /usr/local/share/metasploit-framework Metasploit整个项目大小为28M多, git clone的速度是非常慢的, 自己挂个VPN去下载吧, 如果没有等个2个多小时就完事了. 克隆完成后, 检查metasploit-framework/config目录下的database.yml是否存…