ubuntu-12.04下安装postgresql

2013-10-01 20:42:57|  

  
moniter参考资料:Ubuntu 12.04下PostgreSQL-9.1安装与配置详解(在线安装)
一.安装postgresql

bamboo@bamboo-Inspiron-1420:~$ sudo apt-get install -y postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1 

二.修改PostgreSQL数据库的默认用户postgres的密码
1. 
PostgreSQL登录(使用psql客户端登录)
bamboo@bamboo-Inspiron-1420:~$  sudo -u postgres psql 
//其中,sudo -u postgres 是使用postgres 用户登录的意思
2.修改PostgreSQL登录密码
postgres=# ALTER USER postgres WITH PASSWORD ‘123456‘;
//postgres=#为PostgreSQL下的命令提示符
3.退出PostgreSQL psql客户端
postgres=# \q

三.安装postgresql数据库pgAdmin3客户端管理程序
1.安装pgAdmin3
bamboo@bamboo-Inspiron-1420:~$ sudo apt-get install -y pgadmin3
2.操作
参考资料:Ubuntu 安装Postgresql-9.1

四.使用postgresql
1.进入postgresql
bamboo@bamboo-Inspiron-1420:~$ sudo -u postgres psql 
2.纯sql建库建用户

postgres=# CREATE ROLE monitor LOGIN ENCRYPTED PASSWORD ‘monitor‘ NOINHERIT VALID UNTIL ‘infinity‘;
postgres=# CREATE DATABASE monitor WITH ENCODING=‘UTF8‘ OWNER=monitor;
3.选择数据库
创建数据库:postgres=# create database test;
查看可用的数据库:postgres=# \l
连接数据库:postgres=# \c test;
创建表user_info:
test=# CREATE TABLE USER_INFO(
test(# ID INT PRIMARY KEY NOT NULL,
test(# NAME TEXT NOT NULL,
test(# PHONE CHAR(11) NOT NULL
test(# );
创建表:shortmessage:
test=# CREATE TABLE SHORTMESSAGE(
test(# ID INT PRIMARY KEY NOT NULL,
test(# ERROR_TYPE TEXT NOT NULL,
test(# ERROR_CONTENT TEXT NOT NULL,
test(# PHONE CHAR(11) NOT NULL,
test(# TIME TIMESTAMP NOT NULL
test(# );
创建表article:
test=# CREATE TABLE article(
id SERIAL PRIMARY KEY,  #主键序号自动增长
title TEXT,
content TEXT,
post_on  TIME
);




教程:PostgreSQL教程
dedora

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。