一天学会PostgreSQL应用开发与管理 – 1 如何搭建一套学习、开发PostgreSQL的环境

背景 万事开头难,搭建好一套学习、开发PostgreSQL的环境,是重中之重。 因为其他平台(Ubuntu, CentOS, MAC)的用户大多数都具备了自行安装数据库的能力,在这里我只写一个面向Windows用户的学习环境搭建文档。 分为三个部分,用户可以自由选择。 如果你想深入的学习PostgreSQL,建议搭建PostgreSQL on Linux的环境。如果你只是想将数据库使用在日常的应用开发工作中,有也不需要PG的其他附加插件的功能,那么你可以选择PostgreSQL on Win的环境搭建。 如果你不想搭建本地的PostgreSQL,那么你可以使用云数据库服务,比如阿里云RDS for PostgreSQL。 本章大纲 一、PostgreSQL on Win环境搭建 1 环境要求 2 下载PostgreSQL安装包 3 解压PostgreSQL安装包 4 下载pgadmin安装包(可选) 5 安装pgadmin(可选) 6 规划数据文件目录 7 初始化数据库集群 8 配置postgresql.conf 9 配置pg_hba.conf(可选) 10 启动、停止数据库集群 11 如何自动启动数据库集群 12 使用psql 命令行连接数据库 13 新增用户 14 使用psql帮助 15 使用psql语法补齐 16 使用psql sql语法帮助 17 查看当前配置 18 […]

mongodb 数据库操作–备份 还原 导出 导入

mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。 一,mongodump备份数据库 1,常用命令格 mongodump -h IP –port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 如果没有用户谁,可以去掉-u和-p。 如果导出本机的数据库,可以去掉-h。 如果是默认端口,可以去掉–port。 如果想导出所有数据库,可以去掉-d。 2,导出所有数据库 [root@localhost mongodb]# mongodump -h 127.0.0.1 -o /home/zhangy/mongodb/ connected to: 127.0.0.1 Tue Dec 3 06:15:55.448 all dbs Tue Dec 3 06:15:55.449 DATABASE: test to /home/zhangy/mongodb/test Tue Dec 3 06:15:55.449 test.system.indexes to /home/zhangy/mongodb/test/system.indexes.bson Tue Dec 3 […]

开源系统管理资源大合辑

Automation build. 自动化构建 Apache Ant – 用 Java 编写的自动化构建工具,与 make 类似 Apache Maven – 主要为 Java 开发的自动化构建工具 Bazel – Google 的分布式构建系统 GNU Make – 最流行的自动化构建系统 Gradle – 另一个自动化构建系统 Backup software. 备份软件 Amanda – C/S 模式的备份软件 Attic – 用 Python 编写的去重备份程序 Bareos – Bacula 备份程序的衍生版本 Backupninja – 轻量级、可扩展的元数据备份 Brebis – 全自动的备份检查 Burp – 网络备份和还原程序 Duplicity – […]

The 7 Best Open Source Load Testing Tools of 2017

All open source load testing tools don’t have the same functionality and some will better suit to your needs than others. Open Source Drawbacks Open source load testing tools may not be ideal, but they’re a whole lot better than skipping load testing entirely just because you don’t have room in the budget for a […]

postgreSQL常用命令

连接数据库, 默认的用户和数据库是postgres psql -U user -d dbname \c dbname 切换数据库,相当于mysql的use dbname \l 列举数据库,相当于mysql的show databases \dt 列举表,相当于show tables \d tblname 查看表结构,相当于desc tblname,show columns from tbname   一般性 \c[onnect] [资料库名称|- 用户名称|- 主机|- 埠号|-] 连线到新的资料库 (目前是 “test”) \cd [目录]     改变目前的工作目录 \copyright     显示 PostgreSQL 的使用和发行条款 \encoding [字元编码名称] 显示或设定用户端字元编码 \h [名称]      SQL 命令语法上的说明,用 * 显示全部命令 \prompt [文本] 名称 提示用户设定内部变数 \password [USERNAME] securely change the […]

resin-pro-4.0.55 crack 破解文件下载

resin-pro-4.0.55 crack 破解文件下载 resin-pro-4.0.55 破解文件下载pro.jar resin pro 4.0.55 Full Cracked download. 下载pro.jar文件,覆盖原来lib目录的pro.jar文件即可。 仅供学习使用,请在下载后24时间内删除。

resin-pro-4.0.54 crack 破解文件下载

resin-pro-4.0.54 crack 破解文件下载 resin-pro-4.0.54 破解文件下载pro.jar resin pro 4.0.54 Full Cracked download. 下载pro.jar文件,覆盖原来lib目录的pro.jar文件即可。 仅供学习使用,请在下载后24时间内删除。

resin-pro-4.0.53 crack 破解文件下载

resin-pro-4.0.53 crack 破解文件下载 resin-pro-4.0.53 破解文件下载pro.jar resin pro 4.0.53 Full Cracked download. 下载pro.jar文件,覆盖原来lib目录的pro.jar文件即可。 仅供学习使用,请在下载后24时间内删除。

resin-pro-4.0.52 crack 破解文件下载

resin-pro-4.0.52 crack 破解文件下载 resin-pro-4.0.52 破解文件下载pro.jar resin pro 4.0.52 Full Cracked download. 下载pro.jar文件,覆盖原来lib目录的pro.jar文件即可。 仅供学习使用,请在下载后24时间内删除。