`

basic postgres sql

 
阅读更多
sudo apt-get install postgresql phppgadmin
sudo apt-get install pgadmin3

sudo su - postgres

createuser drupal
Shall the new role be a superuser? (y/n) y

psql -d postgres -U postgres

alter user postgres with password 'crazylongpassword';
or
# \password postgres

\q

edit the main PostgreSQL access control file
sudo vim /etc/postgresql/9.1/main/pg_hba.conf

# Database administrative login by Unix domain socket
local all postgres peer
local all drupal trust

restrict connections to allow only localhost
sudo vim /etc/postgresql/9.1/main/postgresql.conf

# - Connection Settings -

listen_addresses = 'localhost'


sudo service postgresql restart
* Restarting PostgreSQL 9.1 database server


Create a database

    createdb -p 5432 -O drupal -U drupal -E UTF8 testingsiteone -T template0

Dropping the database

    dropdb -p 5432 -U drupal testingsiteone

Dumping the database

    pg_dump -p 5432 -h localhost -Fc -U drupal --no-owner testingsiteone > /tmp/testingsiteone_$(date +"%Y-%m-%d_%s").pgdump

Restoring the database

    pg_restore -p 5432 -h localhost -Fc -d testingsiteone -U drupal --no-owner < /tmp/path-to-the-file.pgdump



http://www.pixelite.co.nz/article/installing-and-configuring-postgresql-91-ubuntu-1204-local-drupal-development

start server
sudo service postgresql start
分享到:
评论

相关推荐

    Rails.Angular.Postgres.and.Bootstrap.2nd.Edition

    You should have some experience with basic Rails concepts and a cursory understanding of JavaScript, CSS, and SQL, but by no means need to be an expert. You'll learn how to install Postgres on your ...

    offshore-sql:基于 knex 的 sql 适配器,用于离岸

    离岸sql Offshore-sql 是 sql 数据库的适配器,为创建 安装 从NPM安装。 $ npm install offshore-sql ...# yum localinstall oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm # yum localin

    sql-basic-book:Gijutsu-Hyoronsha“ SQL入门指南”相关信息和示例代码与数据发布

    Gijutsu-Hyoronsha“ SQL入门指南”的附加信息,示例代码和数据公开存储库 运行此存储库的目的是发布与《 SQL入门》(2018年,Gijutsu-Hyoronsha)相关的其他信息和示例代码。 样本数据 提供了本文档中使用的样本...

    SYSC-4806:安德鲁x 2,埃弗里特和肖恩的项目

    增强商店的功能,引入密码验证,改进文档并实施PostgresSQL 安德鲁·迪布卡(Andrew Dybka) Responsible for 安德鲁·福斯特(Andrew Foster) Responsible for 埃弗里特·索尔达特(Everett Soldaat) ...

    crud-basic-python:使用本地Postgres数据库的Crud的基本实现

    这个项目"crud-basic-python"应该包含了这些基本操作的具体实现,以及可能的错误处理和更复杂的示例。通过查看源代码,你可以学习如何将这些概念应用到实际项目中,包括如何处理批处理操作、事务管理和更复杂的查询...

    postgreSQL数据库通过ADO访问所需OLE驱动

    通过PgOleDb,开发者可以使用ADO的语法和对象,如Connection、Command、Recordset等,来执行SQL查询、操作数据和管理数据库对象。 在使用PgOleDb之前,首先需要解压"PgOleDb_V1.0.0.20"这个压缩包,通常会包含安装...

    婚纱摄影网站java源码-Resume:DanielPiron-软件配置经理、分析师、工具开发人员

    Oracle、PostgresSQL、MySQL、SQLite、Microsoft Access DevOps 工具- Git、Jira、Bitbucket、Jenkins、Artifactory、Teamcity、Docker、SonarCube、ITRS 教育 纽约市立大学皇后学院 - 计算机科学理学士

    about-rom-rb:rom-rb实验

    $ ./run scenarios/basic_sql ROM &gt;&gt; command(:users).create.call(name: 'Alice') =&gt; {:id=&gt;1, :email=&gt;nil, :name=&gt;"Alice"} ROM &gt;&gt; relation(:users).first =&gt; {:id=&gt;1, :email=&gt;nil, :name=&gt;"Alice"} 您还可以...

    matlab最简单的代码-mal:口齿不清

    BASIC(C64和QBasic) C C ++ C# 楚克 普通口齿不清 Clojure(Clojure和ClojureScript) CoffeeScript 水晶 d 镖 长生不老药 榆树 埃马克斯·利斯普(Emacs Lisp) 埃尔朗 ES6(ECMAScript 6 / ECMAScript 2015) F...

    项目:学术项目

    使用Visual Basic预订火车票的实用程序 最终项目 一种以安全方式生成护照的实用程序。 构建了差分密码机制,以避免各种安全攻击。 每次登录时生成一个随机的盐号和一个用于创建密码的函数。 个人项目 通过使用带有...

    matlab最简单的代码-mal:次

    BASIC(C64和QBasic) C C ++ C# 楚克 普通口齿不清 Clojure(Clojure和ClojureScript) CoffeeScript 水晶 d 镖 长生不老药 榆树 埃马克斯·利斯普(Emacs Lisp) 埃尔朗 ES6(ECMAScript 6 / ECMAScript 2015) F...

    matlab最简单的代码-mal-java:恶意java

    BASIC(C64和QBasic) C C ++ C# 楚克 普通口齿不清 Clojure(Clojure和ClojureScript) CoffeeScript 水晶 d 镖 长生不老药 榆树 埃马克斯·利斯普(Emacs Lisp) 埃尔朗 ES6(ECMAScript 6 / ECMAScript 2015) F...

    matlab最简单的代码-elixisp:Elixir中的Make-A-Lisp(https://github.com/kanaka/mal)

    BASIC(C64和QBasic) C C ++ C# 楚克 普通口齿不清 Clojure(Clojure和ClojureScript) CoffeeScript 水晶 d 镖 长生不老药 榆树 埃马克斯·利斯普(Emacs Lisp) 埃尔朗 ES6(ECMAScript 6 / ECMAScript 2015) F...

    Basic-use-of-sequelize:这是使用Sequelize ORM的基本示例

    Sequelize是一个流行的JavaScript库,用于Node.js应用程序中的对象关系映射(ORM),它支持多种数据库,包括MySQL、PostgreSQL、SQLite和Microsoft SQL Server。在这个名为"Basic-use-of-sequelize"的示例中,我们将...

    supabase-todo-list

    使用Supabase的Todo示例 前端: 一个用于生产的React框架。 造型和布局。 用于用户管理和实时数据同步... 在项目内部,进入SQL editor选项卡并向下滚动,直到看到TODO LIST: Build a basic todo list with Row Level

Global site tag (gtag.js) - Google Analytics