postgreSQL学习(二):pgsql的一些基础操作

在上一篇文章中我们学习了怎么安装pgsql,安装好了后,我们来学习一下怎么对pgsql进行创建操作以及相关的crud的操作啦

一 创建数据库

$ createdb test

  

然后你可能会遇到如下的错误:

createdb: could not connect to database template1: 致命错误:  角色 "xxx" 不存在

这是因为在你init之后,pgsql给你创建了一个用户:postgres

需要使用

$ su - postgres
$ createdb mydb

  

然后在运行上面的语句即可以啦

 

二. 进行相关数据库操作啦

1. 使用客户端连接数据库

psql mydb

  

正常的情况下是这个样子的哦

2. 试试命令吧

3. 退出命令行

三.建表,以及crud

其建表语句与SQL 99语法基本上保持一致啦

来我们来建立一张这样的表格

1. 建表

create table test(
   id bigint ,
   name varchar(50),
   age int,
   password varchar(30)
 );

 

2. 插入

insert into test values(1,'test',21,'123');

  

3. 查询

select * from test;

  

 

以上不在详细讲解,其实基础的SQL语法都是一样哒

  

posted @ 2018-10-25 17:00  lonecloud  阅读(13062)  评论(0编辑  收藏  举报
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:lonecloud,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply