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语法都是一样哒

  

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注