Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 6319|回复: 0
打印 上一主题 下一主题

PostgreSQL命令备忘

[复制链接]

2

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
跳转到指定楼层
楼主
发表于 2015-12-6 08:05:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. 安装命令
#安装PostgreSQL客户端
sudo apt-get install postgresql-client
#安装PostgreSQL服务器
sudo apt-get install postgresql
#安装图形管理界面
sudo apt-get install pgadmin3

2. 修改postgres数据库用户密码
初次安装时,默认会创建一个名为postgres的数据库和一个名为postgres的数据库用户, 同时还会创建一个名为postgres的系统用户。
数据库用户postgres的密码是随机的,所以应该修改其密码:
#使用psql客户端登录
sudo -u postgres psql
#修改密码
ALTER USER postgres WITH PASSWORD 'postgresXX';
#退出psql客户端
\q

3. 登录数据库
psql -U dbuser -d exampledb -h 127.0.0.1 -p 5432
(-U指定用户, -d指定数据库, -h指定服务器, -p指定端口)

4. 常用操作命令
#创建新表
CREATE TABLE table1(name VARCHAR(20), signup_date DATE);
#插入数据
INSERT INTO table1(name, signup_date) VALUES('张三', '2013-12-22');
#选择记录
SELECT * FROM table1;
#更新数据
UPDATE table1 set name = '李四' WHERE name = '张三';
#删除记录
DELETE FROM table1 WHERE name = '李四' ;
#添加栏位
ALTER TABLE table1 ADD COLUMN email VARCHAR(40);
#更新结构
ALTER TABLE table1 ALTER COLUMN signup_date SET NOT NULL;
#更名栏位
ALTER TABLE table1 RENAME COLUMN signup_date TO signup;
#删除栏位
ALTER TABLE table1 DROP COLUMN email;
#表格更名
ALTER TABLE table1 RENAME TO backup_tbl;
#删除表格
DROP TABLE IF EXISTS backup_tbl;

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-5-9 01:27 , Processed in 0.010748 second(s), 9 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表